如何重置MySQL自身的初始时间增值auto_increment
重置MySQL自初始时间增值auto_increment注意下面的任何方法都会删除现有的数据。
方法1:
删除来源;
ALTER TABLE tbl auto_increment = 100;
(好处,可以设置在任何价值auto_increment开始)
提示:如果有大量的表列和数据,速度将非常慢,例如,大约900000,超过10分钟。
方法二:
截断TB1;
(好处,简单,auto_increment值重新计算。)
如何重置MySQL的自添加列
1。支持一组自增值
修改表table_name auto_increment = 1;
然而这种方式,可设置超过当前价值的自我,不能设置的值小于或等于自增列如果设置为小于等于目前used.myisam,自我的增值列自动设置为
当前的最大值加1.innodb不会改变。
2。设置自截断加入0,和截断可以从增加柱和节点0.myisam从截断5.0.13开始复位。
TRUNCATETABLE table_name;
3.drop创造重建模式复位自加0
table_name表;
创建表table_name {…};