windows下配置启动多个mysql服务
查找配置做下记录
先安装mysql5.6,安装不在介绍
接下来配置启动另一个mysql服务,
1:先到服务里停止在运行的mysql服务
2:到mysql的安装目录下(默认安装目录在c:\Program Files\MySQL)把MySQL文件夹下的所有文件复制到另一目录(D:\MySql)下这个目录随便都可以
3:创建mysql配置文件my.ini,已经存在的my.ini在C:\Documents and Settings\All Users\Application Data\MySQL\下,复制一份到D:\MySql下并修改名字my_3307.ini
接下来修改my_3307.ini
端口号:port=3307,
数据库路径
basedir="D:/MySql/MySQL Server 5.6/"
datadir="D:/MySql/MySQL Server 5.6/data"
4:创建启动服务
mysqld install MySQL3307 --defaults-file="D:\MySql\my_3307.ini"
6:修改注册表
HKEY_LOCAL_MACHINE-->SYSTEM-->CurrentControlSet-->Services
将MySQL3307下的ImagePath改成"D:\MySql\MySQL Server 5.6\bin\mysqld.exe" --defaults-file=d:\MySql\my_3307.ini MySQL3307
配置完成,到服务里面启动所有mysql服务即可