1.首先配置一下主机,找到主机的:mysql的安装目录,找到my.ini文件
然后打开写入:
- 在[mysqld]下面写上:
- log-bin=mysql-bin
- binlog_format=ROW
- binlog-do-db=test //这里是哪些数据库要同步
- binlog-ignore-db=mysql //这里是排除哪些数据库不用同步
- server-id=119 //建议用ip地址最后一位
- .....原来的其他配置
2.然后找到从机,找到从机的my.ini
然后编辑:
- 在[mysqld]下面添加
- log-bin=mysql-bin
- slave-net-timeout=60
- binlog_format=ROW
- replicate_wild_do_table=test.% 实时主从同步的数据库
- replicate_wild_ignore_table=mysql.% 排除的数据库
- server-id=111
- 原来的其他配置...
3.这样从机配置好来,主机也配置好了,这个时候,去cmd,然后services.msc ,找到

找到主机从机的对应的数据库服务进程,然后重启一下服务,看看是否能够正常重启,如果重启成功
那么就可以继续了.
4.然后走到主机,然后用cmd登录mysql,或者用navicat的命令行登录mysql,然后执行
show master status
可以看到显示出来有binlog文件,这个要记住:mysql-bin.000001 还有position:连接点,这个也要注意,比如154 等要记住一会在从机需要配置.
5.然后走到从机部分:
也是用命令行登