数据库的ID是否能重置?新手请教

2017-08-10 15:08:03
杨工
  • 访问次数: 9
  • 注册日期: 2017-08-10
  • 最后登录: 2017-09-28
  • 我的积分: 71
  • 门派等级: 无门派
直接从数据库删除数据,但重新输入数据后,ID不会重置,怎样才能重置!
沙发
2017-08-10 15:46:51
春哥
  • 访问次数: 10799
  • 注册日期: 2005-04-30
  • 最后登录: 2024-05-06
  • 我的积分: 530195
  • 门派等级: 幽灵 等级7 春哥
mysql有一个auto increment id,这个也要改。具体的自己查查下吧。
板凳
2017-09-11 21:13:26
幽蓝星空
  • 访问次数: 3
  • 注册日期: 2017-09-11
  • 最后登录: 2019-10-30
  • 我的积分: 57
  • 门派等级: 无门派

你要是删除整个表数据的话 可以使用truncate清空表信息 再次插入数据自增就是从1开始 ,

如果你是删除第3条数据 继续插入的话 可以加入一条sql语句
alter table test auto_increment=3;但是数据库中此自增的字段不能有id>3的数据 否则从>3的数字开始自增


1/1 1