1、问题背景
一张数据库表设置主键id为自增长,表里添加数据后删除了,id还是从之前的值开始增长,而不是从1开始自增长。该如何让id重新从1开始自增

2、实现命令
(1)利用alter
USE book;
DELETE
FROM
t_books_author;
ALTER TABLE t_books_author auto_increment = 1;
(2)truncate
USE book;
TRUNCATE TABLE t_books_author;
3、实现结果

总结: 后面修改自增的话,要么删除, 要么通过SQL 语句 重置为1
本文介绍如何在数据库中重置主键ID自增,包括使用ALTER TABLE和TRUNCATE TABLE两种方法,确保ID从1开始自增长。
1万+

被折叠的 条评论
为什么被折叠?



