【问题标题】:How to disable and enable all constraints on all tables in mysql如何禁用和启用mysql中所有表的所有约束
【发布时间】:2014-02-16 08:12:57
【问题描述】:
  • 我想删除一个表中的一些重复数据。这里每个表都与其他表相关。所以我想禁用所有表上的所有约束。删除重复数据后我想启用约束* 我尝试了很多解决方案,但没有一个能正常工作。请帮帮我

【问题讨论】:

标签: php mysql innodb


【解决方案1】:

我做到了 第一步:首先进入编辑->首选项->sql-editor 在查询编辑器中 禁用“安全更新...”

第二步:关闭mysql工作台

第三步:打开mysql工作台 SET foreign_key_checks = 0;

第四步:删除之前由于约束没有删除的记录

第五步:SET foreign_key_checks = 1;

第6步:进入编辑->首选项->sql-editor 在查询编辑器中 启用“安全更新...”

第 7 步:关闭和打开 mysql 工作台

对我有用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-23
    • 2010-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-07
    • 2012-07-23
    • 1970-01-01
    相关资源
    最近更新 更多