huiselele 发表于 2018-10-6 07:46:40

window创建mysql多实例

  下载开源mysql,根据下载地址选择响应的版本
  https://dev.mysql.com/downloads/mysql/
  安装
  如果遇到下面报错
  安装报错MSVCP120.dll和 MSVCR120.dll
  安装vcredist_13x64
  配置数据库文件
  vim my.ini
  
  default-character-set=utf8
  
  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   installmysql --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端口


页: [1]
查看完整版本: window创建mysql多实例