mysql数据同步问题

「已注销」 2012-12-12 12:07:56

A为主、B为从

A、B都处于开机状态的时候数据同步是没有问题的。但是如果B处于关机状态的时候,A处于工作状态并且有数据插入。 在将B开机,此时B里的记录与A数据不一致. 并且向A插件数据也不会同上到B里。在B里执行show slave status; 查看Slave_SQL_Running 显示为NO 执行
CHANGE MASTER TO
-> MASTER_HOST='master_host_name',
-> MASTER_USER='replication_user_name',
-> MASTER_PASSWORD='replication_password',
-> MASTER_LOG_FILE='recorded_log_file_name',
-> MASTER_LOG_POS=recorded_log_position;
以后数据又可以同步. 有没有什么方法不用执行 CHANGE MASTER TO 。。。。。。。 这条语句,直接实现开机就与A 数据同步...




...全文
74 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-12-12
  • 打赏
  • 举报
回复
引用 1 楼 qianjin036a 的回复:
从逻辑上看,显然是要执行某个操作以后方能同步,如果你想自动化,那是否可以考虑设置一个作业呢?
设置作业必须先获取A show master status 里的信息,然后在回到B 里 执行 CHANGE MATER TO .....省略。。 我在想有没有什么方法可以跳过 在B里执行CHANGE MASTER 这一步,实现开机就与A的数据同卡。
-晴天 2012-12-12
  • 打赏
  • 举报
回复
从逻辑上看,显然是要执行某个操作以后方能同步,如果你想自动化,那是否可以考虑设置一个作业呢?

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧