当前位置: 首页 > news >正文

MySQL——多表操作(一)外键(4)删除外键约束

        在实际开发中,根据业务逻辑的需求,需要解除两个表之间的关联关系时,就需要删除外键约束。删除外键约束的语法格式如下:

alter table 表名 drop foreign key 外键名;

        接下来,将表 student 中的外键约束删除,具体语句如下:

mysql> alter table student drop foreign key FK_ID;
Query OK, 0 rows affected (0.03 sec)
Records: 0  Duplicates: 0  Warnings: 0

        语句执行成功后,查看表 student 现在的详细结构,查询结果如下:

mysql> show create table student;
+---------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table   | Create Table                                                                                                                                                                                                             |
+---------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| student | CREATE TABLE `student` (`sid` int NOT NULL,`sname` varchar(36) DEFAULT NULL,`gid` int NOT NULL,PRIMARY KEY (`sid`),KEY `FK_ID` (`gid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci |
+---------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

        从查询结果可以看出,表 student 中的外键约束已经被成功删除。


http://www.mrgr.cn/news/7041.html

相关文章:

  • # 低代码和无代码开发初探
  • 大数据与AI:驱动未来智能社会的双引擎
  • GitHub开源的PDF管理工具Stirling-pdf
  • 基于强化学习的即时商店自动化管理
  • EmguCV学习笔记 VB.Net 6.1 边缘检测
  • Modbus协议详解
  • Unity3D FixedUpdate处理物理模拟详解
  • Vmware Workstation Pro 17.5.2最新版安装-免费使用
  • CSS”包装盒“--盒模型——WEB开发系列17
  • electron 中 webPreferences 作用
  • 解决Jasper Studio报表工具中预览正常显示,但部署到服务器上面无法正常显示的问题
  • 【报错】findfont: Font family ‘SimHei‘ not found | matplotlib 不显示中文
  • Django plus Scrapy
  • 合合信息文档解析Coze插件发布,PDF转Markdown功能便捷集成
  • Python 办公自动化 案例 将Excel 数据导入数据库 【2】推荐
  • python dash框架 油气田可视化软件设计文档
  • 【数学分析笔记】第2章第4节收敛准则(1)
  • 传统前端入门 HTML
  • Leetcode 100.101.110.199 二叉树相同/对称/平衡 C++实现
  • Python 使用everything的相关模块,创建极其快速的文件搜索和管理工具