mysql5.6數據庫修改數據庫存儲datadir路徑

mysql5.6默認安裝在C盤,想把數據庫存儲路徑datadir設置到D盤的話需要通過修改mysql的my.ini配置文件

1.首先我們需要找到mysql的datadir目錄 ,使用mysql操作工具,通過show variables like '%datadir%';查詢到目前的datadir;

如果在C盤下沒找到ProgramData文件夾,說明被隱藏了,設置下顯示隱藏的文件夾

顯示ProgramData後 找到C:\ProgramData\MySQL\MySQL Server 5.6\data 即爲現在的datadir路徑,

2.找到mysql服務後關閉

3.我們在其他磁盤創建一個新的路徑把C:\ProgramData\MySQL\MySQL Server 5.6\data下的文件全部拷貝到新的路徑下

 

4.打開my.ini文件修改datadir路徑,my.ini默認在C:\ProgramData\MySQL\MySQL Server 5.6目錄下

 

5.啓動mysql,如果啓動報錯 錯誤代碼 1067,可能是文件夾權限問題,右鍵data找到安全模塊,設置用戶完全控制權限

6.啓動mysql ,再次查詢下datadir目錄已經改變了,我這邊的服務器通過這種方式成功了 ,不同mysql版本服務器可能有所差異,僅供參考!

 

PS:myql5.6安裝完成剛開始很多人以爲datadir在C:\Program Files\MySQL\MySQL Server 5.6\data下。這個路徑只有my-default.ini文件,my.ini都不存在。我們要根據show variables like '%datadir%';查詢到的路徑爲準。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章