TRUNCATE一些id而不删除其他值MySQL

时间:2013-07-01 13:38:13

标签: php mysql sql truncate sql-drop

我想TRUNCATE一些值,但我不想删除其他...

我有3个ID,下一个ID将是14或类似的东西...我希望下一个ID为4 ...我该怎么做?


我有一个解决方案,但我更喜欢其他更简单。我可以导出所有表,截断它,然后导入它。但这是很多工作。 :P

1 个答案:

答案 0 :(得分:3)

您可以在使用

删除记录后设置下一个auto_increment
ALTER TABLE your_table AUTO_INCREMENT = 4;

SQLFiddle demo