前提背景
使用mysql.msi安裝mysql後,預設安裝到了C槽,于是想把mysql的資料檔案移到D盤中,是以就修改了my.ini檔案,之後mysql服務無法啟動。
解決方法
- 很多編輯軟體預設為UTF-8編碼,但是my.ini編碼格式為ANSI,修改回來
- 更改資料檔案時,需要将已有的Data檔案夾剪切複制到你更改的檔案夾中
補充
使用msi方式安裝mysql後,my.ini檔案會在C槽的隐藏目錄C:\ProgramData\MySQL\MySQL Server 5.7中。
更改資料目錄就是my.ini中的datadir=新的路徑就好