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