如果在主mysql上创建新的数据库或者表 从库上是不是就不能数据同步了

如果在主mysql上创建新的数据库或者表 从库上是不是就不能数据同步了

如果在主mysql上创建新的数据库或者表   从库上是不是就不能数据同步了

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Java架构师讲师团 2020-03-17 08:06:10

是可以同步数据的。

  • 提问者 梦魂_ #1
    我跟着视频步骤走了一遍然后在主mysql连接上建了一个新库 从的上面没有同步
    2020-03-17 08:58:45
  • williamharley 回复 提问者 梦魂_ #2
    如果同步不成功,可通过如下步骤完成同步: 在主数据库中修改账户密码加密规则并更新用户密码,然后刷新权限重置密码: #修改加密规则 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #更新用户的密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #刷新权限 FLUSH PRIVILEGES; 示例: alter user 'repl'@'%' identified by 'Imooc@123456' password expire never; alter user 'repl'@'%' identified with mysql_native_password by 'Imooc@123456'; flush privileges; 然后往主数据库中分别插入、修改、删除一条数据,再看看从数据库中查看该三条数据是否同步成功。
    2020-03-19 16:07:41
  • 慕桂英1541344 回复 提问者 梦魂_ #3
    我的开始也是,后面我网上找的解决办法 stop slave; #表示跳过一步错误,后面的数字可变 set global sql_slave_skip_counter =1; start slave; 之后再用mysql> show slave status\G 查看: Slave_IO_Running: Yes Slave_SQL_Running: Yes ok,现在主从同步状态正常了。。。
    2020-03-29 20:13:10
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师