1. 程式人生 > 資料庫 >記:同一裝置安裝多資料庫

記:同一裝置安裝多資料庫

MySQL可以在同一臺電腦上安裝多個,只要確保每個MySQL服務的埠不同資料庫目錄不同即可。

步驟如下:

1、將mysql程式直接拷貝到某個目錄

(假設目錄為d:\mysql1)

注意:如果你的資料庫表單包含innodb型別的表可能不能訪問

2、修改mysql的配置檔案my.ini

A、將port=3306的選項修改成其他埠(如果和本機上的其他mysql埠重複)

B、修改以下引數

basedir=d:/mysql1/
datadir=d:/mysql1/data/

3、將my.ini拷貝至d:\mysql1目錄下(其他目錄均可,只是在設定服務時defaults-file引數需對應)

4、將mysql設定成服務

點選開始--執行,輸入cmd進入命令列

輸入命令:

d:cd mysql1\bin

mysqld-nt --install mysql_cy --defaults-file=d:\mysql1\my.ini

 

此時mysql服務已經成功安裝,其中mysql_cy是mysql的服務名,多個mysql在一臺機器上使用不同的服務名即可。

注意:有的mysql的bin目錄下沒有mysqld-nt.exe,是mysqld.exe。

5、myql服務刪除

進入mysql的bin目錄後:輸入命令:mysqld-nt --remove mysql_cy

 

 

注意!!!

1、不同的mysql分別放在不同的目錄下

2、每個mysql使用不同的配置檔案,配置檔案在defaults-file引數中指定,配置檔案中埠號和資料庫位置不同

3、註冊的服務名各不相同

啟動可以使用netstart服務1、netstart服務2...等同時啟動多個mysql資料庫服務(當然也可以進入windows的服務管理中啟動)。