mysql主从同步

mysql主从同步不生效

这几天尝试搭建下mysql主从同步,用的是内网

1.主库 192.168.1.58
从 192.168.1.220
2.主库my.ini配置如下:

server-id = 1
binlog-do-db = business_wang
binlog-ignore-db = mysql
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 

从库my.ini配置如下:

server-id = 2
log-bin=mysql-bin
replicate_do_db=business_wang
replicate-ignore-db=mysql
relay_log=mysqld-relay-bin
log-slave-updates=YES

主库从库都可以通过Navicat相互访问

3.

  • 主库:show master status下

file,position与从库:show slave status下:
master_log_file,read_master_log_pos一致

  • 从库:read_master_log_pos与exec_master_log_pos一致
  • 没有error

4.show slave status重要参数:
slave_io_state:Waiting for master to send event
slave_io_running:yes
slave_sql_running:yes

5.查看relay_log二进制文件执行日志
和主库执行的ddl,dml一致

我在主库执行DDL,DML,从库有日志但无效果,该会是哪些可能的原因呢,求前辈赐教!

阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进