iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL中怎么删除外键列
  • 164
分享到

MySQL中怎么删除外键列

2024-04-02 19:04:59 164人浏览 薄情痞子
摘要

本篇文章给大家分享的是有关Mysql中怎么删除外键列,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 sql代码  show cr

本篇文章给大家分享的是有关Mysql中怎么删除外键列,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。


sql代码 
show create table userfans; 
Java代码 
| userfans | CREATE TABLE `userfans` ( 
  `id` int(11) NOT NULL AUTO_INCREMENT, 
  `status` int(11) DEFAULT NULL, 
  `update_time` datetime DEFAULT NULL, 
  `user` int(11) DEFAULT NULL, 
  `fllower` int(11) DEFAULT NULL, 
  `follower` int(11) DEFAULT NULL, 
  PRIMARY KEY (`id`), 
  <span style="color: #ff0000;">KEY</span> 
 `<span style="color: #ff0000;"><strong>FKF025E60B81E8743E</strong> 
</span> 
` (`fllower`), 
  KEY `FKF025E60BAFF2360E` (`user`), 
  KEY `FKF025E60BC1B86A61` (`follower`), 
  <span style="color: #ff0000;">CONSTRaiNT</span> 
 `<strong><span style="color: #ff0000;">FKF025E60B81E8743E</span> 
</strong> 
` <span style="color: #ff0000;">FOREIGN</span> 
 <span style="color: #ff0000;">KEY</span> 
 (`fllower`) REFERENCES `user` (`id`), 
  CONSTRAINT `FKF025E60BAFF2360E` FOREIGN KEY (`user`) REFERENCES `user` (`id`), 
  CONSTRAINT `FKF025E60BC1B86A61` FOREIGN KEY (`follower`) REFERENCES `user` (`id`) 
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 | 
 
刚开始我想:是不是先删除KEY,再删除constraint,最后删除列?因为mysql的外键列和不一样,MySQL的都是有KEY的;结果试了半天一直失败,最后发现,删除外键列竟然出奇的简单:
Sql代码 
alter table userfans drop foreign key <strong><span style="color: #ff0000;">FKF025E60B81E8743E</span> 
</strong> 

显示:
Sql代码 
Query OK, 2 rows affected (0.32 sec) 
Records: 2  Duplicates: 0  Warnings: 0 
以上就是MySQL中怎么删除外键列,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网数据库频道。

您可能感兴趣的文档:

--结束END--

本文标题: MySQL中怎么删除外键列

本文链接: https://www.lsjlt.com/news/58982.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL中怎么删除外键列
    本篇文章给大家分享的是有关MySQL中怎么删除外键列,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 Sql代码  show cr...
    99+
    2024-04-02
  • 怎么在mysql中删除外键
    在mysql中删除外键的方法:1.启动mysql;2.登录mysql数据库;3.进入数据库;4.执行命令删除外键;具体步骤如下:首先,在命令行中启动mysql服务;service mysql start  mysql服务启动后,输入用户名和...
    99+
    2024-04-02
  • mysql怎么删除外键约束
    在MySQL中,可以使用`ALTER TABLE`语句来删除外键约束。具体步骤如下:1. 确定要删除外键约束的表名和约束名称。2. ...
    99+
    2023-08-31
    mysql
  • mysql如何删除外键关系
    这篇“mysql如何删除外键关系”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mysql如...
    99+
    2024-04-02
  • mysql主键怎么删除
    这篇文章主要介绍“mysql主键怎么删除”,在日常操作中,相信很多人在mysql主键怎么删除问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql主键怎么删除”的疑惑有所帮...
    99+
    2023-05-25
    mysql
  • MySQL数据库中怎么删除所有表的外键约束
    MySQL数据库中怎么删除所有表的外键约束,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。概述数据库的外键虽然能保证数据数据一致性和完整性,但是...
    99+
    2024-04-02
  • mysql删除外键约束的方法是什么
    要删除MySQL中的外键约束,可以使用ALTER TABLE语句,并使用DROP FOREIGN KEY子句,具体步骤如下: 首先...
    99+
    2024-04-09
    mysql
  • mysql中sql删除列语句怎么写
    小编给大家分享一下mysql中sql删除列语句怎么写,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!mysql的sql删除列语句是...
    99+
    2024-04-02
  • mysql怎么删除主键属性
    mysql删除主键属性的方法:1.先删除auto_increment。 2.再删除主键约束 primary key。mysql删除主键属性的方法:要先删除auto_increment。然后删除主键约束 primary key。例如表prod...
    99+
    2024-04-02
  • mysql怎么删除主键约束
    要删除主键约束,可以使用ALTER TABLE语句并指定DROP PRIMARY KEY关键字。具体步骤如下: 首先,连接到MyS...
    99+
    2024-03-02
    mysql
  • 怎么选择MySQL中除一列外的所有列
    怎么选择MySQL中除一列外的所有列,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。SQL通过SELECT *(SELECT ALL)子句使选择...
    99+
    2024-04-02
  • mysql怎么增加和删除列
    本篇内容介绍了“mysql怎么增加和删除列”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!-- 增加列CRE...
    99+
    2024-04-02
  • sqlserver中如何删除外键约束
    在SQL Server中,要删除外键约束,可以使用以下语法: ALTER TABLE table_name DROP CON...
    99+
    2024-04-20
    sqlserver
  • 如何在MySQL中利用外键实现级联删除
    本篇内容介绍了“如何在MySQL中利用外键实现级联删除”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!下面,...
    99+
    2024-04-02
  • mysql中删除列的命令
    mysql 中删除列的命令是 alter table,语法为 alter table table_name drop column column_name,可用于删除非主键列,删除前列中...
    99+
    2024-04-29
    mysql
  • mysql怎么删除字段列表中的字段
    要删除字段列表中的字段,可以使用ALTER TABLE语句来删除字段。 例如,要删除表中的字段字段名,可以使用以下语句: ALTER...
    99+
    2024-05-13
    mysql
  • Redis中过期键怎么删除
    这篇“Redis中过期键怎么删除”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Redis中过期键怎么删除”文章吧。前言Red...
    99+
    2023-06-30
  • mysql删除主键的语句怎么写
    今天小编给大家分享一下mysql删除主键的语句怎么写的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解...
    99+
    2024-04-02
  • mysql删除主键报错怎么解决
    当尝试删除MySQL表的主键时,可能会出现以下错误: ERROR 1025 (HY000): Error on rename of ...
    99+
    2024-04-09
    mysql
  • oracle怎么删除列
    oracle 中删除列的方法有两种:1)使用 alter table table_name drop column column_name 语句;2)使用 drop colum...
    99+
    2024-05-14
    oracle
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作