mysql中不清除表里的数据重新设置自增的id的方法
设置主键id自增的数据库表删除数据后,自增id不会自动重新计算
想要重新设置自增的id可以用如下命令
alter table table_name AUTO_INCREMENT=10;
- 1
table_name是表名,10表示自增开始的位置
注意原有的数据,主键不变,新增的数据从10开始,
如果原有的数据i d为n,且 n>=10,那么新增的数据从n+1开始;
-------------------------------------------------------------------------------------------------------------
truncate语句,是清空表中的内容,包括自增主键的信息。truncate表后,表的主键就会重新从1开始。
语法:
TRUNCATE TABLE table1
-------------------------------------------------------------

浙公网安备 33010602011771号