如何在MySQl数据库中给已有的数据表添加自增ID?

前言: 由于使用MySQL数据库还没有多久的缘故,在搭建后台往数据库导入数据的时候发现新增的表单是没有自增id的,因次就有了上面这个问题。解决方法1、给某一张表先增加一个字段,这里我们就以event_20230417这张表来举例,在数据库命令行输入下面指令 :alter table event_20230417 add id int     2、更改id字段属性为自增属性,在数据库命令行输入下面指令 :alter table `n ....

以数据库event_20230417表为例

先看一下, 操作之前表是没有名称为id的列的

 

第一步: 为表添加一个名称为id数据类型为int的字段, sql语句如下:

alter table event_20230417 add id int

第二步: 更改id字段属性为自增属性并设置为主键,在数据库命令行输入下面指令 :

alter table event_20230417 change id id int not null auto_increment primary key;

(上面表名换成大家自己的表名执行即可)

执行完成后, 效果如下图所示:

 重点看最后一列, 自增主键id成功添加到数据包中并且也成功赋值, 好了今天就先到了, 我们下期见

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>