1. 删除主键,若主键中有auto_increment配置,需要先将其去除。可以用modify重置主键类型设置。

alter table 表名 modify 字段名 字段类型(注意:字段类型中不要包含primary key、auto_increment);

2.删除主键

alter table 表名 drop primary key;

3.增加主键

alter table 表名 add primary key(字段名);

Mysql数据库Sql语句更改主键设置相关推荐

  1. mysql联合主键语句6_初探SQL语句复合主键与联合主键

    一.复合主键 所谓的复合主键 就是指你表的主键含有一个以上的字段组成,不使用无业务含义的自增id作为主键. 比如 create table test ( name varchar(19), id nu ...

  2. mysql联合主键_初探SQL语句复合主键与联合主键

    一.复合主键 所谓的复合主键 就是指你表的主键含有一个以上的字段组成,不使用无业务含义的自增id作为主键. 比如 create table test ( name varchar(19), id nu ...

  3. mysql linux导入csv主键,MySQL导入csv文件内容到Table及数据库的自增主键设置

    写在前面 目的是测试将csv文件内容导入到表中, 同时记录一下自增主键的设置. 测试采用MySQL8.0. 新建表customer_info如下, 未设置主键. 修改上表, 添加主键id, 并设置为自 ...

  4. MySQL数据库 sql语句的简单入门学习

    初步学习MySQL后的一些总结 MySQL简介 MySQL在过去由于性能高.成本低.可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中.随着MySQL的不断成熟, ...

  5. MySql数据库SQL语句小结

    数据库概述 什么是数据库? 什么是关系型数据库? 数据库相关概念 什么是SQL语言? 连接mysql服务器 数据库及表操作 创建.删除.查看数据库 创建.删除.查看表 新增.更新.删除表记录 查询表记 ...

  6. 五.获得MYSQL数据库自动生成的主键

    测试脚本如下: 1 create table test1 2 ( 3 id int primary key auto_increment, 4 name varchar(20) 5 ); 测试代码: ...

  7. javaweb学习总结(三十七)——获得MySQL数据库自动生成的主键

    测试脚本如下: 1 create table test1 2 ( 3 id int primary key auto_increment, 4 name varchar(20) 5 ); 测试代码: ...

  8. MySQL导入csv文件内容到Table及数据库的自增主键设置

    写在前面 目的是测试将csv文件内容导入到表中, 同时记录一下自增主键的设置. 测试采用MySQL8.0. 新建表customer_info如下, 未设置主键. 修改上表, 添加主键id, 并设置为自 ...

  9. mysql数据库sql语句大全

    mysql sql语句大全 1.说明:创建数据库 CREATE DATABASE database-name 2.说明:删除数据库 drop database dbname 3.说明:备份sql se ...

  10. MySQL 数据库--SQL 语句(一)

    一.准备 1.源码编译安装 MySQL 必须先准备好软件包至/opt目录下 软件包资源传送门:百度网盘 请输入提取码 提取码:u4vw #!/bin/bashsystemctl stop firewa ...

最新文章

  1. Json对象和Json字符串
  2. Linux_基础指令
  3. idea编辑springboot,如何打成war包
  4. 2019-12-06 数字信号处理的学科结构
  5. 《每日一题》290. Word Pattern
  6. 虚拟目录继承根Web.Config的问题解决(转)
  7. Bash Shell学习笔记一
  8. [JS][jQuery]清空元素html()、innerHTML= 与 empty()的区别 、remove()区别
  9. 一文总结More Effective c++
  10. unix和linux命令_Linux / UNIX中的cp命令
  11. jQuery中的gt和lt
  12. 3-单一职责原则+4-开放封闭原则+5依赖倒转原则
  13. django使用mysql函数_请问django 可以操作mysql函数么?
  14. 这篇文章写给想学计算机视觉还没开始的人
  15. Sentinel2 哨兵2数据下载方法(USGS)-史上最全讲解
  16. GAIN: Missing Data Imputation using Generative Adversarial Nets(基于生成对抗网络的缺失数据填补)论文详解
  17. elementUi tabs刷新后,选中的tab下划线不显示
  18. 荧光染料Alexa Fluor 647 carboxylic acid/COOH/羧基羧酸
  19. CSS背景切角的实现研究
  20. 中国非处方彩色美瞳隐形眼镜行业销售动态与营销前景预测报告2022-2027

热门文章

  1. snagit 10.0.1.58和Patch_SnagIt.exe汉化补丁安装流程图
  2. **LPC1788加密与解密方法**
  3. 画java类图_java UML类图的使用
  4. Java IO流使用过程中乱码问题总结
  5. 如何给你的谷歌浏览器添加自制插件
  6. QML中使用QSortFilterProxyModel进行排序和过滤
  7. 练习4-11 统计素数并求和
  8. 怎么样计算机械功率,如何计算设备功率?设备功率计算公式
  9. 51单片机彩灯控制器c语言代码,【原创】第九届蓝桥杯单片机:彩灯控制器源程序和题目...
  10. 国内最强Web3D软件WebMax正式版发布