需求:更改mysql數據數據文件目錄及my.ini位置。
步驟:
1、查找my.ini位置,可通過windows服務所對應mysql啟動項,查看其對應屬性->可執行文件路徑,獲取my.ini路徑。
"D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\my.ini" MySQL55
2、編輯my.ini中對應datadir
改前:datadir="D:\MySQL Data\data\"
改后:datadir="D:\MySQL Data\MySQL Server 5.5\data\"
3、重整mysql對應數據文件目錄(若不做,則mysql無法正常啟動)
4、查找注冊表,修改mysql啟動項所關聯的defaults-file路徑:
KEY_LOCAL_MACHINE/SYSTEM/Services/MySQL55
修改完后,刷新windows服務,再次查看mysql啟動項屬性->可執行文件路徑,結果如下:
"D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\MySQL Server 5.5\my.ini" MySQL
確保將my.ini移植到正確的目錄下。
5、重啟mysql,配置成功。