例如数据库名称是 jetson,执行以下 SQL 查询来生成所有表的 ALTER TABLE 语句,将自增值重置为 1:
SELECT CONCAT('ALTER TABLE ', table_name, ' AUTO_INCREMENT = 1;')
FROM information_schema.tables
WHERE table_schema = 'jetson';
执行上述查询后,会返回类似以下的输出:
ALTER TABLE table1 AUTO_INCREMENT = 1;
ALTER TABLE table2 AUTO_INCREMENT = 1;
...
然后复制这些 ALTER TABLE 语句并逐一执行,来将所有表的自增值重置为 1。
文章评论