auto_increment
在创建表的时候,可以设置id为自增
# 查看表现在的自增值
show create table blog \G;
# 设置自增值的初始值
alter table blog AUTO_INCREMENT=1;
注意:用delete清空表的数据,自增值不会改变
用truncate清空表的数据时,自增值还原
补充:
# 查看创建table的创建信息,主要看自增值的大小
show create table 表名 \G;
设置自增值大下
alter table db1 AUTO_INCREMENT=1;
# 查看table的格式
desc 表名;
# 查看session变量
show session variables like 'auto_inc%';
# 设置session步长
set session auto_increment_increment=2;
# 查看global变量
show global variables like 'auto_inc%';
# 设置global步长
set global auto_increment_increment=2;
本文详细介绍了MySQL中自增ID(auto_increment)的使用方法,包括查看当前自增值、设置初始值、清空表数据对自增值的影响,以及如何设置自增步长。通过具体SQL语句展示,帮助读者深入理解自增ID的管理。
2217

被折叠的 条评论
为什么被折叠?



