MySQL是我們常用的數(shù)據(jù)庫軟件,有些時候我們可能需要安裝一個以上的MySQL實例,很多朋友不知道如何安裝,下面小編把在Win10系統(tǒng)下安裝多個MySQL實例的方法分享給大家,有需要的朋友可以學習一下。
首先我們已經(jīng)在Win10下安裝好了一個MySQL,安裝的目錄為:C:\Program Files (x86)\MySQL;
多個MySQL安裝步驟:
1、復制安裝目錄下的MySQL文件夾,復制你要安裝的個數(shù)。然后重命名 如下圖:
2、查看C:\Program Files (x86)\MySQL下的my.in文件,可以查看MySQL服務啟動的端口,數(shù)據(jù)的存儲路徑
3、打開C:/ProgramData/MySQL/MySQL Server 5.1,將MySQL Server 5.1復制兩份,然后重命名3307 3308,小編以端口號為識別標志。
4、修改啟動my.ini文件中的port,basedir,datadir
修改C:\Program Files (x86)\MySQL\MySQL Server 5.1 - 3307下的my.ini文件:啟動端口改為3307;數(shù)據(jù)存儲路徑改為上一步驟對應的路徑:C:\ProgramData\MySQL\MySQL Server 5.1 - 3307\data;根路徑basedir
5、C:\Program Files (x86)\MySQL\MySQL Server 5.1 - 3307下的my.ini文件也做一樣的修改:修改啟動端口位3308;數(shù)據(jù)存儲路徑改為上一步驟對應的路徑:C:\ProgramData\MySQL\MySQL Server 5.1 - 3308\data;根路徑basedir
6、設置Mysql為系統(tǒng)服務
進入MySQL Server 5.1 - 3307目錄中的bin目錄下 運行命令 mysqld –install MySQL-l3307 (服務名 自定義即可)
對MySQL Server 5.1 - 3308一樣的操作
7、檢查注冊表:
運行regedit打開注冊表找到
HEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/
找到MySQL-3307 和MySQL-3308 查看ImagePath的值是否是對應的路徑,
如果ImagePath的值是
C:\Program Files (x86)\MySQL\MySQL Server 5.1 - 3307\bin\mysqld” MySQL-3307
則配置成功。
我查看我的注冊表的時候ImagePath的值為:
“C:\Program Files(x86)\MySQL\MySQL Server 5.1 \bin\mysqld” MySQL-3307;
(沒有匹配自己的安裝路徑);因為我在安裝時該參數(shù)值默認為第一個MySQL實例的路徑,這時候手動修改ImagePath的值即可。
8、通過命令啟動:net start MySQL-3307
或者起任務管理器中找到該服務,手動啟動
可能會遇到的問題:
發(fā)生系統(tǒng)錯誤 193。
C:\Users\asus>net start MySQL-3307
發(fā)生系統(tǒng)錯誤 193。
* 不是有效的 Win32 應用程序。
解決辦法:bin目錄下有個mysqld的空文件,刪除即可。
以上就是小編分享的Win10下安裝多個MySQL實例的方法了,當然在Win7下也是差不多的,并且你可以安裝數(shù)個,只要你需要。