我想删除表中的约束.我的问题是:

ALTER TABLE `tbl_magazine_issue` 
DROP CONSTRAINT `FK_tbl_magazine_issue_mst_users`

但我有个错误:

#1064-您的SQL语法有错误;查看与MySQL服务器版本对应的手册,以了解第1行"constraint FK_tbl_magazine_issue_mst_users"附近使用的正确语法

推荐答案

Mysql具有删除外键约束的特殊语法:

ALTER TABLE tbl_magazine_issue
  DROP FOREIGN KEY FK_tbl_magazine_issue_mst_users

Mysql相关问答推荐

为什么双破折号(--)会导致此MariaDB条款的计算结果为True?

SQL中的搜索模式

我可以指示MariaDB-Install-db和MariaDB忽略配置中的用户设置吗?

约会时的意外行为

如何用sql找出两次之间的差异

我在连接到 mysql 的 node js 中收到错误消息发送到客户端后无法设置标头

条件触发mysql

如何将数据导入MySQL中的master/replica struct

如何将结果列中的不同值按其他列sql中的值带入单行

在 Spring Data jpa 中的 @Query 中无法识别本机查询

如何在更新表单中使用 group by?在 SQL 中

在表中找到最大值,然后分别显示SQL组和每个SQL组中的最大值计数

SQL / MySQL:如何在WHERE IN中判断类似于OR的AND逻辑

进行 MySQL COUNT 查询

如何过滤表格,以便它显示最新的数据?

MySQL 添加一个 NOT NULL 列

如何使用 C++ 连接 mySQL 数据库

MySQL解释计划中 Select 优化的表的含义

MySQL获取两个值之间的随机值

如何将具有相同列值的mysql行分组为一行?