mysql-5.5.23-win32.zipmysql-5.5.23-win32 目錄| 實例 | 安裝目錄 | 資料目錄 | 端口 | 服務名 |
|---|---|---|---|---|
| 實例 1 | D:\mysql_3306 | D:\mysql_3306_data | 3306 | MySQL3306 |
| 實例 2 | D:\mysql_3307 | D:\mysql_3307_data | 3307 | MySQL3307 |
將解壓內容分別複製到兩個安裝目錄。
複製 my-small.ini 重命名為 my.ini 至各安裝目錄。
[WinMySQLAdmin]
Server = d:/mysql_3306/bin/mysqld.exe
[client]
port = 3306
default-character-set = utf8
[mysqld]
port = 3306
basedir = "d:/mysql_3306/"
datadir = "d:/mysql_3306_data/"
character-set-server = utf8
default-storage-engine = INNODB
server-id = 1
innodb_data_home_dir = "d:/mysql_3306_data"
innodb_log_group_home_dir = "d:/mysql_3306_data"
innodb_file_per_table
[WinMySQLAdmin]
Server = d:/mysql_3307/bin/mysqld.exe
[client]
port = 3307
default-character-set = utf8
[mysqld]
port = 3307
basedir = "d:/mysql_3307/"
datadir = "d:/mysql_3307_data/"
character-set-server = utf8
default-storage-engine = INNODB
server-id = 2
innodb_data_home_dir = "d:/mysql_3307_data"
innodb_log_group_home_dir = "d:/mysql_3307_data"
innodb_file_per_table
啟用 InnoDB 相關參數(移除行首 #)。
# 實例 1
d:\mysql_3306\bin\mysqld --install MySQL3306 --defaults-file="d:\mysql_3306\my.ini"
# 實例 2
d:\mysql_3307\bin\mysqld --install MySQL3307 --defaults-file="d:\mysql_3307\my.ini"
將原解壓包 data 目錄下的 mysql、performance_schema、test 三個資料庫目錄複製到兩個資料目錄。
# 啟動
net start MySQL3306
net start MySQL3307
# 停止
net stop MySQL3306
net stop MySQL3307
# 刪除服務(需先停止)
sc delete MySQL3306
sc delete MySQL3307
mysql -uroot -P3306 -h127.0.0.1
mysql -uroot -P3307 -h127.0.0.1