mysql自增下不去
时间: 2023-12-23 10:28:04 浏览: 120
根据提供的引用内容,我可以给你两种解决mysql自增ID重置的方法:
1. 方法一:使用ALTER TABLE语句重置自增ID
```sql
ALTER TABLE 表名 AUTO_INCREMENT = 新的起始值;
```
例如,如果你想将表名为questiontype的表的自增ID重置为1,可以使用以下语句:
```sql
ALTER TABLE questiontype AUTO_INCREMENT = 1;
```
2. 方法二:删除表并重新创建
另一种方法是删除表并重新创建它。这将导致自增ID重新开始计数。
```sql
DROP TABLE 表名;
CREATE TABLE 表名 (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255)
);
```
请注意,这种方法会删除表中的所有数据,请谨慎操作。
阅读全文