有没有办法重置字段的自动递增值,使其从 1 开始?
+-------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+------------------+------+-----+---------+----------------+
| id | int(10) unsigned | NO | PRI | NULL | auto_increment |
| name | varchar(45) | NO | | NULL | |
+-------+------------------+------+-----+---------+----------------+
重置为可能的最低值。
如果您这样做是因为您已经删除了带有视图以将表重置为空状态的记录,那么请考虑
TRUNCATE
在未来使用,它将为您处理自动增量。ALTER TABLE tbl_name AUTO_INCREMENT = 1
如果表是空的。