1. 程式人生 > 資料庫 >windows mysql資料儲存路徑更改

windows mysql資料儲存路徑更改

背景:之前伺服器磁碟很小,隨著資料量的不斷增加,磁碟不夠,所以新申請了更大的磁碟,然後需要將舊路徑下的資料遷移到新磁碟上。

1、工作管理員-開啟服務,找到mysql的啟動項,停止服務,屬性檢視可執行檔案的路徑,我的是

D:\mysql-5.7.15-winx64\bin\mysqld.exe --defaults-file=D:\mysql-5.7.15-winx64\my.ini BMysql

2、檢視my.ini的配置項

datadir=D:/mysqldata/data

3、D盤下新建mysqlNewData資料夾,將mysqldata下的data目錄複製到mysqlNewData目錄下(最好複製,別剪下,要不然出錯你就GG了),同時將my.ini複製到mysqlNewData目錄下

4、修改mysqlNewData下my.ini的配置項

datadir=D:/mysqlNewData/data

5、win + R開啟執行視窗,regedit開啟登錄檔,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\路徑下找到啟動項,名字跟服務中一致,我的是BMysql。

6、雙擊ImagePath,開啟彈窗,把數值資料中my.ini的路徑改為D:\mysqlNewData\my.ini,確定。

 

7、按第一步找到mysql的服務,然後啟動。

8、navicat連線正常,說明遷移成功,之後的資料訪問就會儲存到新的路徑下。