2
回答
mysql 一主多从,其中一从机复制坏掉了
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

mysql 一主多从,其中一从机复制坏掉了,该如何整呢,从另外一台考数据过来,再同步主服的!具体操作及注意点有哪些呢!

从机报错:Last_Error: Error 'Unknown table 'tz_target_num'' on query. Default database: 'tz_qipai'. Query: 'DROP TABLE `tz_target_num` /* generated by server */'

不知道为啥我的这台从机数据库都不见了,

下面是关于主从复制的配置文件,

主:server-id = 1
binlog-do-db=tz_qipai
binlog-do-db=back_ground

一从:server-id=2这个上面就纯做备份机的。

二从:server-id = 127,这个上面还有其他业务,



举报
hua_zi
发帖于4年前 2回/629阅
共有2个答案 最后回答: 4年前

最好的状态你是完全复制,每台机器的用户授权都一样,每台从机都用同样的用户名密码连接主机。

这样只需要找一台好的从机,停机,关掉mysql服务,把整个数据目录复制给坏的那台机器,开启服务即可。

会影响一台从机的业务。

--- 共有 4 条评论 ---
逝水fox回复 @hua_zi : 导入表有问题,原则上只要你主库的更新操作都会传递到从机去执行,包括导入一个备份的sql 4年前 回复
hua_zi问下,如果在主库上用navicat导入表或从其他地方复制表到这里,主从复制应该没问题吧! 4年前 回复
逝水fox回复 @leo108 : 试过可以,不过得停一台从机,而且 my.cnf的配置要一样。不停机直接复制,这个才容易出问题。 4年前 回复
leo108innodb的库不能这么干吧 4年前 回复
现在如果重新从主库复制的话,之前从机上的master.info、 relay-log.info 、中继日志是不是都要删除呢,
--- 共有 2 条评论 ---
hua_zi嗯,咋断开主服上从机的连接呢? 4年前 回复
逝水fox如果重新从主机复制,出错的从机的数据全部铲除包括那些log,这个时候需要停你的所有相关业务,并断开所有的从机和主机的连接0。 4年前 回复
顶部