1. 程式人生 > >window創建mysql多實例

window創建mysql多實例

window創建mysql多實例

下載開源mysql,根據下載地址選擇響應的版本

https://dev.mysql.com/downloads/mysql/

安裝

如果遇到下面報錯

安裝報錯MSVCP120.dll MSVCR120.dll

安裝vcredist_13x64

配置數據庫文件

vim my.ini

[mysql]

default-character-set=utf8

[mysqld]

port = 3306

basedir=D:\mysql-5.7.18-winx64

datadir=D:\mysql-5.7.18-winx64\data

max_connections=200

character-set-server=utf8

default-storage-engine=INNODB



註冊,啟動數據庫


mysqld install mysql --defaults-file="D:\mysql-5.7.18-winx64\my.ini"

mysqld --initialize

net start mysql


檢查3306端口,鏈接測試


實例N

將上面的mysql文件夾拷貝到其他地方

更改my.ini內部,三個文件配置

port = 3307

basedir=E:\mysql-5.7.18-winx64

datadir=E:\mysql-5.7.18-winx64\data

mysqld install mysql_test --defaults-file="

E:\mysql-5.7.18-winx64\my.ini"

mysqld --initialize

更改註冊表

技術分享圖片

修改
HKEY_LOCAL_MACHINE-->SYSTEM-->CurrentControlSet-->Services
找到剛才創建的mysql_test,將ImagePath修改成如下":
"E:\mysql-5.7.18-winx64\bin\mysqld" --defaults-file="E:\mysql-5.7.18-winx64\my.ini" mysql_test
net   start mysql_test

檢查3307端口

window創建mysql多實例