mysql单库主从复制引发的异常

mysql主从复制:单库做主从,造成的异常后果

  • 前提:
    在一个数据库实例上,有三个数据库 DB_A,DB_B,DB_C,只做了DB_A的从库

  • 问题场景:

    use DB_A;
    update DB_B.table set a=1 where id=9;

    从库从use DB_A开始写binlog,遇到sql “update DB_B.table set a=1 where id=9;” 会报错,因为没有做DB_B的主从,从库没有DB_B

  • 解决办法:

    1、增大slave_skip_errors值,看你的实际需求,把错误都跳过
    2、主从复制尽量复制一个实例上的所有database

猜你喜欢

转载自blog.csdn.net/u011840205/article/details/88963426