查询时出现错误“'field list' 中的未知列 'branch'”。默认数据库:'db'
Error 'Unknown column 'branch' in 'field list'' on query. Default database: 'db'
我在 SHOW SLAVE STATUS \G;
中收到以下复制错误
Error 'Unknown column 'branch' in 'field list'' on query. Default database: 'db'.
复制也因此而停止。
我该如何解决这个问题?
如果您检查 Last_Errno 行,导致复制停止的错误代码为 1054(“%s”中的未知列“%s”)。如果你想让 MySQL slave 忽略这些错误,只需打开你的 my.cnf(在 Debian 和 Ubuntu 上它是 /etc/mysql/my.cnf)...
编辑 my.cnf
vim /etc/mysql/my.cnf
您可以跳过多个错误或仅跳过 1054 个
slave-skip-errors = 1062,1054
重启MySQL
/etc/init.d/mysql重启
我在 SHOW SLAVE STATUS \G;
Error 'Unknown column 'branch' in 'field list'' on query. Default database: 'db'.
复制也因此而停止。
我该如何解决这个问题?
如果您检查 Last_Errno 行,导致复制停止的错误代码为 1054(“%s”中的未知列“%s”)。如果你想让 MySQL slave 忽略这些错误,只需打开你的 my.cnf(在 Debian 和 Ubuntu 上它是 /etc/mysql/my.cnf)...
编辑 my.cnf
vim /etc/mysql/my.cnf
您可以跳过多个错误或仅跳过 1054 个
slave-skip-errors = 1062,1054
重启MySQL
/etc/init.d/mysql重启