当前位置: 首页 > 知识库问答 >
问题:

mysql 删除表主从不同步?

骆英纵
2024-08-19

配置了单库主从同步,当执行DROP TABLE test_c.test1122;也是同步日志中执行的语句。
从库无法同步删除怎么解决?
image.png

共有1个答案

小牛22980
2024-08-19

大概率是因为你没有在test_c库执行drop。
当你配置replicate-db-db=test_c,从库只会同步在这个库(use test_c)下执行的SQL,如果你在其它库,比如use test;drop test_c.test1122;这也不会同步

 类似资料:
  • 我有两个不同的表,每个表有20k个条目,我错误地在同一个表中将summaryId作为主键和外键,但现在我想删除主键约束,它也是自动增量的。当我尝试drop primary key语法时,它返回一个错误: #1025-重命名'.\tg#sql-a38_7f'到'.\tg\rest_web_availability_summary_pm'时出错(errno: 150) 我尝试了以下查询。 如果有人有任

  • 问题内容: 范围:两个表。创建新的顾客时,他们会将有关他们的一些信息存储到第二张表中(这也使用触发器完成,它可以按预期工作)。这是我的表结构和关系的示例。 表1-> 顾客 表2-> patron_info 管理员可以管理顾客。当他们选择移走顾客时,将顾客从 桌子1 移开。此时, 表2 没有任何反应。 我只是想创建一个触发器,以便在表1的项目已删除时从表2中删除。这是我尝试过的… 最初,我尝试删除触

  • MySQL多表同时删除方案 MySQL可以在一个SQL语句中删除多张表的记录,也可以通过多个表之间的关联关系删除某个表的数据,在MySQL4.0版本之后MySQL支持多表删除。 假定目前有两张表goods和goods_price表,前者是保存商品的具体信息,后者是保存商品的价格,具体的表结构如下: create table goods ( `id` int unsigned primary key

  • 问题内容: 我将quartz.net版本从1.0.3升级到2.0.2。有一个用于数据库模式的迁移脚本,该脚本是为MSSQL编写的,并且我正在尝试为其编写MYSQL版本。 但是,我无法删除主键(需要这样做)。 MSSQL的原始脚本版本: 为了简单起见,我正在尝试第一个声明 这是我尝试过的结果: ALTER TABLE BLOB_TRIGGERS DROP PRIMARY KEY; [Err] 102

  • 数据表之间经常存在外键关联的情况,这时如果直接删除父表,会破坏数据表的完整性,也会删除失败。 删除父表有以下两种方法: 先删除与它关联的子表,再删除父表;但是这样会同时删除两个表中的数据。 将关联表的外键约束取消,再删除父表;适用于需要保留子表的数据,只删除父表的情况。 下面介绍了如何取消关联表的外键约束并删除主表,也就是上面所说的删除父表的第二种方法。   在数据库中创建两个关联表。创建表 tb

  • 问题内容: 这是正确的方法吗? 问题答案: 对,那是正确的。在这里工作正常: 如果对您不起作用,则可以修改此示例以显示您遇到的问题。

  • 我想从我的用户表中删除一行当用户单击按钮时,用户需要登录并删除自己的帐户。 我回显了$user\u id,它显示“4”,这是登录用户的正确id,因此user\u id=$user\u id 这是网页我有它举行的按钮我要删除用户行在数据库

  • 问题内容: 我有以下表模式,它将user_customers映射到实时MySQL数据库的权限: 我想删除user_customer_id和Permission_id的主键,并保留id的主键。 当我运行命令时: 我收到以下错误: 如何删除列的主键? 问题答案: 如果没有索引,则维护自动增量列会变得太昂贵,这就是为什么要求将自动增量列作为索引的最左侧部分的原因。 您应该在删除键之前删除autoincr