【问题标题】:Error 'Unknown column 'branch' in 'field list'' on query. Default database: 'db'查询时出现“字段列表”中的“未知列“分支”错误。默认数据库:'db'
【发布时间】:2020-08-19 15:08:09
【问题描述】:
我在SHOW SLAVE STATUS \G; 中收到以下复制错误
Error 'Unknown column 'branch' in 'field list'' on query. Default database: 'db'.
复制也因此停止。
我该如何解决这个问题?
【问题讨论】:
标签:
mysql
replication
database-replication
mysql-error-1054
mysql-error-1062
【解决方案1】:
如果您检查 Last_Errno 行,导致复制停止的错误代码为 1054(“%s”中的“未知列”“%s”)。如果您希望 MySQL 从站忽略此类错误,只需打开您的 my.cnf(在 Debian 和 Ubuntu 上是 /etc/mysql/my.cnf)...
-
编辑 my.cnf
vim /etc/mysql/my.cnf
-
您可以跳过多个错误或仅跳过 1054 个错误
从属跳过错误 = 1062,1054
-
重启 MySQL
/etc/init.d/mysql重启