是否可以在 mySQL 5 中一次删除表上的所有外键约束?

本教程将介绍是否可以在 mySQL 5 中一次删除表上的所有外键约束?的处理方法,这篇教程是从别的地方看到的,然后加了一些国外程序员的疑问与解答,希望能对你有所帮助,好了,下面开始学习吧。

是否可以在 mySQL 5 中一次删除表上的所有外键约束? 教程 第1张

问题描述

在 mySQL 5 中,有什么一种方法可以用一条 SQL 语句删除表上的所有外键约束,而不用名称来引用它们?

我正在编写一个数据库更新脚本,不幸的是,有些网站的限制是用错误"的名称创建的.我试图避免进入并从数据库中获取实际的约束名称并将它们插入回 SQL 语句中.

推荐答案

您当然可以选择 * 表到临时表,删除并重新创建它,然后复制回来.

好了关于是否可以在 mySQL 5 中一次删除表上的所有外键约束?的教程就到这里就结束了,希望趣模板源码网找到的这篇技术文章能帮助到大家,更多技术教程可以在站内搜索。