- 本机环境:win10
- 数据库版本:mysql5.7
- 正常安装第一个数据库
本机已经装了mysql 5.7不再安装 - 停止第一个mysql服务
- 拷贝第一个mysql目录文件到新的目录 我的mysql目录是:
从C:\Program Files\MySQL\MySQL Server 5.7复制 到C:\Program Files\MySQL\MySQLServer_slave - 复制第一个mysql的data目录及文件到新的mysql主目录下
从C:\ProgramData\MySQL\MySQL Server 5.7\Data复制
到C:\Program Files\MySQL\MySQLServer_slave\data - 拷贝第一个mysql的my.ini文件到新的mysql主目录下,并修改my.ini文件 修改新的mysql端口号:
port=3308
设置新的mysql主目录
basedir="C:/Program Files/MySQL/MySQLServer_slave/"
设置新的mysql的data目录
datadir=C:/Program Files/MySQL/MySQLServer_slave/data
- 创建mysql服务 命令行进入新的mysql bin目录下 我的新mysql服务名为:MYSQL_SLAVE
mysqld --install MySQL_SLAVE --defaults-file="C:\Program Files\MySQL\MySQLServer_slave\my.ini"
正常执行结果如下
- 启动新的mysql服务 在计算机服务中启动刚创建的mysql服务,或者使用命令启动
net start MYSQL_SLAVE
THE END