在Windows上安裝MySQL數據庫時,默認儲存在C:\ProgramData\MySQL\MySQL Server 8.0\Data路徑下,所以有大量數據文件時,需要更改以下數據庫文件的儲存路路徑了。(其實大部分數據庫並不會儲存Windows系統上面)
設置要點:
1.先停止MySQL服務
net stop [MySQL服務名]
例如我的MySQL數據庫名稱是:MySQL,那么我在終端界面上輸入的就是:
net stop MySQL
或者在任務管理器的服務里手動停用該服務
2.然后修改配置文件(C:\ProgramData\MySQL\MySQL Server 8.0\my.ini)
修改‘ datadir=C:/ProgramData/MySQL/MySQL Server 8.0/’ 為'atadir=D:/ProgramData/MySQL/MySQL Server 8.0/Data'
3.把數據庫源文件遷移
將原來路徑C:/ProgramData/MySQL/MySQL Server 8.0下面的Data文件夾搬家到你要存儲的路徑下面去,
比如我修改的是D:/ProgramData/MySQL/MySQL Server 8.0/Data
然后我在C:/ProgramData/MySQL/MySQL Server 8.0下面的Data文件夾copy(復制)到
D:/ProgramData/MySQL/MySQL Server 8.0下面
4.啟動MySQL服務
net start [MySQL服務名稱]
我的數據庫名稱是MySQL,所以,我在終端的輸入如下:
net start MySQL
然后dos進入MySQL數據庫輸入
show variables like '%datadir%‘;