利用「安裝 → 備份目錄 → 卸載 → 還原目錄 → 再次安裝到新目錄 → 手動註冊服務 → 修改註冊表指向各自 my.ini」流程,實現多版本/多實例共存。
D:\MySQL),完成配置。D:\MySQL_backup)。D:\MySQL)。D:\MySQL2),配置端口 3307。bin 目錄,註冊服務:
mysqld-nt install MySQL2(服務名自訂,如
MySQL5)。regedit,定位到:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL2ImagePath 值,在 mysqld-nt 與服務名之間插入:
--defaults-file="D:\MySQL\my.ini"完整值範例:
"D:\MySQL\bin\mysqld-nt" --defaults-file="D:\MySQL\my.ini" MySQL2
net start MySQL2
MySQL\DATA 下 *.log 文件重試。--defaults-file 路徑是否正確(路徑、引號、大小寫)。my.ini 配置錯誤。ImagePath 必須精確指向對應 my.ini。datadir) 在各自 my.ini 中區分。