mysql的auto_increment
2020-12-12 本文已影响0人
sunland_0416
之前测试的时候不小心在mysql数据库的表里插入了脏数据,删除数据后再继续写数据的时候发现之前设置自增字段的值不连续了,作为一个强迫症患者实在受不了。
下面介绍下如何查询和修改表的自增字段
查询表名为tableName的auto_increment值:
SELECT AUTO_INCREMENT FROM information_schema.tables WHERE table_name="tableName";
修改表名为tableName的auto_increment值:
ALTER TABLE tableName auto_increment=number ;
注意:使用时一定注意这个自增字段跟其他表的关联关系。
由于我这个表的自增字段跟其他表没有关系,故可以随表搞。