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

mysql删除主键时报错_mysql如何删除主键?

当一个表中设置了主键之后,如果想要删除主键了要怎么做?下面本篇文章就给大家介绍MySQL删除主键的方法,希望对你们有所帮助。

24fbe6e877a3a5c5fe044c02e18a07b2.png

首先我们来看看删除主键的语法:ALTERTABLETABLE_NAMEDROPPRIMARYKEY;在MySQL中删除主键要考虑两种情况:

1、主键列不带任何约束,可以直接删除主键的情况

例:mysql> create table test1_3(-> id int not null primary key,-> name char(10)-> );Query OK, 0 rows affected (0.01 sec)我们可以直接使用drop来删除主键mysql> alter table test1_3 drop primary key;Query OK, 0 rows affected (0.02 sec)Records: 0Duplicates: 0Warnings: 02、如果是自增(AUTO_INCREMENT属性)的主键

相关文章:

  • mysql 银行卡用什么存_怎样能把支付宝或银行卡充满?
  • mysql一次会用几个索引_Mysql 索引需要了解的几个注意
  • mysql connectiontimo_【分布式MySQL中间件之Timo】
  • python显示等待的封装_Selenium2+python自动化63-二次封装(click/send_kesy)
  • solr php mysql_php使用solr全文搜索引擎
  • mysql前n名_MySQL 选择前n个记录
  • python 实现字典树_python 字典树(前缀树)基本操作:插入,删除、查找
  • java 1.9_JAVA-1.9-上机
  • java程序入口_浅析java程序入口main()方法
  • java 下载 docx文件_java 写个controller下载文件(word);两种方式
  • javascript java难度_javascript比java难吗?
  • java map cache_java Map实现的cache manager
  • java中的链表类_6.JAVA-链表实例
  • java 二分查找 简书_二分查找的三种模板(C++,Java,Python)
  • 用java实现矩阵链乘积_矩阵最优链乘及Java实现
  • [分享]iOS开发-关于在xcode中引用文件夹右边出现问号的解决办法
  • 【个人向】《HTTP图解》阅后小结
  • HTTP传输编码增加了传输量,只为解决这一个问题 | 实用 HTTP
  • Js基础——数据类型之Null和Undefined
  • Lucene解析 - 基本概念
  • magento2项目上线注意事项
  • 阿里云应用高可用服务公测发布
  • 对超线程几个不同角度的解释
  • 分享自己折腾多时的一套 vue 组件 --we-vue
  • 配置 PM2 实现代码自动发布
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 如何用vue打造一个移动端音乐播放器
  • 腾讯优测优分享 | 你是否体验过Android手机插入耳机后仍外放的尴尬?
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • AI算硅基生命吗,为什么?
  • 组复制官方翻译九、Group Replication Technical Details
  • ​DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座
  • ​TypeScript都不会用,也敢说会前端?
  • ![CDATA[ ]] 是什么东东
  • #define
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • $(document).ready(function(){}), $().ready(function(){})和$(function(){})三者区别
  • (C#)if (this == null)?你在逗我,this 怎么可能为 null!用 IL 编译和反编译看穿一切
  • (PWM呼吸灯)合泰开发板HT66F2390-----点灯大师
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • (转)Windows2003安全设置/维护
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • **PHP二维数组遍历时同时赋值
  • ../depcomp: line 571: exec: g++: not found
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .NET 使用配置文件
  • .NET 中让 Task 支持带超时的异步等待
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • /proc/stat文件详解(翻译)
  • :not(:first-child)和:not(:last-child)的用法
  • ;号自动换行
  • @Pointcut 使用
  • @RestControllerAdvice异常统一处理类失效原因