mysql如何删除外键关系语句介绍 发布时间:2024/12/15 在mysql中,如何利用ALTER TABLE语句配合DROP关键字来删除外键关系(约束)。 基本语句介绍: ALTER TABLE 数据表名 DROP FOREIGN KEY 外键约束名; 复制代码 实例一:查看数据表 tb_emp2 的外键约束 SHOW CREATE TABLE tb_emp2\G 复制代码 mysql> SHOW CREATE TABLE tb_emp2\G *************************** 1. row *************************** Table: tb_emp2 Create Table: CREATE TABLE `tb_emp2` ( `id` int(11) NOT NULL, `name` varchar(30) DEFAULT NULL, `deptId` int(11) DEFAULT NULL, `salary` float DEFAULT NULL, PRIMARY KEY (`id`), KEY `fk_tb_dept1` (`deptId`), CONSTRAINT `fk_tb_dept1` FOREIGN KEY (`deptId`) REFERENCES `tb_dept1` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=gb2312 1 row in set (0.12 sec) 复制代码 实例二:删除数据表 tb_emp2 中的外键约束 fk_tb_dept1 ALTER TABLE tb_emp2 DROP FOREIGN KEY fk_tb_dept1; 复制代码 mysql> ALTER TABLE tb_emp2 -> DROP FOREIGN KEY fk_tb_dept1; Query OK, 0 rows affected (0.19 sec) Records: 0 Duplicates: 0 Warnings: 0 复制代码 以上是编程学习网小编为您介绍的“mysql如何删除外键关系语句介绍”的全面内容,想了解更多关于 mysql 内容,请继续关注编程基础学习网。