AUTO_INCREMENT在MySQL的使用

在MySQL中的键值保持唯一性,比如说学生的ID等这时候需要使用保持数值的唯一性
这个时候就需要使用AUTO_INCREMENT了

使用的方法样例如下:

create table admin(id int not null key AUTO_INCREMENT,name char(8)) AUTO_INCREMENT=1000;

注意需要两点
第一点:在AUTO_INCREMENT前面需要加上key这个选项如果不加会出现的error为:

ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key

第二点:需要在后面给定值,这样添加就会以这个值为最小值

当然在后面的插入操作的时候依然可以加入ID的值比上面的最小值小。

这里写图片描述

猜你喜欢

转载自blog.csdn.net/qq_40062917/article/details/79087554