Windows环境
MySQL-5.7.21
官网下载MySQL5.7.21.zip压缩包,解压缩 并复制出来三份 分别为m1 s1 m2 s2
其中 m1 -s1 这两个数据库我们要使用mycat做成分库分表,具体步骤请查看我的上一篇博客:
然后我们现在要实现的是m2 --->m1 s2--->s1
首先:在这四个包下分别创建data目录 和my.ini文件
打开my.ini文件 添加如下参数
[mysqld]
log_bin = log
basedir = D:\\tools\\DB\\test-mysql\\m1
datadir = D:\\tools\\DB\\test-mysql\\m1\\data
port = 3310
character_set_server=utf8
server_id = 20
binlog-do-db=m2
[mysqld] log_bin = log
# 替换为自己的解压路径 basedir = D:\\tools\\DB\\mysql-5.7.21-winx64\\m1 datadir = D:\\tools\\DB\\mysql-5.7.21-winx64\\m1\\data port = 3307 character_set_server=utf8 server_id = 10 binlog-do-db=m2
注意 每个my.ini文件中的port和server_id不可重复
binlog-do-db=m2 表示要复制的数据库
<