您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 山南分类信息网,免费分类信息发布

navicat报1146错误怎么办

2024/5/31 23:11:01发布41次查看
在mysql的主从复制过程中,出现了1146错误。提示的错误原因是:在默认的数据中找不到指定的表。
show slave status\g;现实的同步状态。
相关推荐:《navicat for mysql使用图文教程》
slave_io_running: yesslave_sql_running: nolast_errno: 1146last_error: error 'table 'coop.coop_data' doesn't exist' on query. default database: 'gcore'. query: 'update coop.coop_data set state='2',namelevel='2',checkedtime=now(),memo='' where daid='18601''skip_counter: 0last_sql_errno: 1146last_sql_error: error 'table 'coop.coop_data' doesn't exist' on query. default database: 'gcore'. query: 'update coop.coop_data set state='2',namelevel='2',checkedtime=now(),memo='' where daid='18601''
原因是:
先使用的use db_name1,然后执行了 update db_name2.table set这种sql语句。
解决方法:
在从服务器上设置忽略该错,在my.cnf文件中添加“slave-skip-errors = 1146”,
如果少量的这种错误,直接在mysql client里面设置“set global sql_slave_skip_counter=1”;
以上就是navicat报1146错误怎么办的详细内容。
山南分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录