如何清除所有表中MySQL DB中的所有值?

时间:2019-04-26 07:53:54

标签: mysql sql

我有一个带有MySQL数据库的应用程序。该应用程序目前正在测试中。测试后,我想删除数据库中的所有测试数据(但保持所有表不变)。我想刷新数据库中的所有表。如果我只是从数据库中删除值,则AUTO_INCREMENT列不是从1开始。

如何刷新数据库,使所有值都消失?

1 个答案:

答案 0 :(得分:4)

您只需要截断所有表格。 截断后,所有的自动增量都从1开始,而不是从原来的位置开始。 here is the link for more info

TRUNCATE TABLE table_name;