linux系统
直接用docker多mysql容器部署,完事。
windows系统
1、需要下安装一个mysql实例(wmysql3306),然后copy到另一个目录(mysql3307)下。
2、打开mysql3307文件夹,删掉里面data文件。
3、修改mysql3307的my.ini配置文件里的如下几项:
port=3307(新的端口)
basedir=D:/MYSQL/mysql3307(如果有的话)
datadir=D:/MYSQL/mysql3307/Data(新的Data路径)
4、cmd管理员身份运行,进入mysql3307服务的bin目录,第5,6步会用到。
5、执行如下命令,初始化mysql3307数据库:
mysqld --initialize-insecure --user=root
6、注册mysql3307服务:
mysqld --install MySQL3307 --defaults-file=D:\MYSQL\mysql3307\my.ini
7、打开注册编辑表,找到mysql3307服务注册项,修改其ImagePath项中的mysqld应用程序路径和默认配置文件的路径即可。
8、到这一步,两个mysql服务就配好了,启动mysql服务,mysql3307数据库的root账号默认密码为空。