Mysql 5.1中删除表中数据后自增ID未归零的处理方法

原创 2018年04月14日 22:18:13

//以下以表名t_user为例进行说明

//删除表t_user中数据,但保留了行操作记录,即后续如果再在此表中插入数据,则id不会从1开始,而是从之前的id往后排

DELETE FROM t_user;


//以下两种方法均可以让删除表中数据后自增ID归零,方便后续数据的插入

//方法一:用turncate删除表t_user中数据,且id归零,下次插入数据从1开始;

TRUNCATE t_user;


//方法二:分两步进行

1)DELETE FROM t_user;
2)ALTER TABLE t_user AUTO_INCREMENT=1;

mysql自增长id归零

truncate table table_name;
  • kui2015
  • kui2015
  • 2015-11-25 22:36:54
  • 622

mysql自增字段重排 或 归零

由于删除了某些记录行,所以自增字段不连续了。重排或归零的方法:  方法1:truncate table 你的表名//这样不但重新定位自增的字段,而且会将表里的数据全部删除,慎用!方法2:delete ...
  • xiaoxiaorenky
  • xiaoxiaorenky
  • 2010-07-30 19:53:00
  • 4202

mysql数据库表清空后id如何从1开始自增

mysql清空后如何让id自增的表,重新开始从1自增
  • Deng2012web
  • Deng2012web
  • 2016-05-08 21:28:52
  • 20567

mysql中,让自动增长字段值复位/重新计数

在使用mysql时,常常要设置一个id值,并设置为自动增长 如果想要复位重新计数的话,那么应该使用以下语句 ALTER TABLE `表名` AUTO_INCREMENT = 1; 但需要...
  • elitah
  • elitah
  • 2015-11-04 09:23:46
  • 2792

mysql清空表数据后让自增ID仍从空位开始的方法

1、清空表时使用truncate命令,而不用delete命令mysql> truncate test; 使用truncate命令的好处: 1)、速度快 2)、可以对自增ID进行重排,使自增ID仍从1开...
  • f0904020305
  • f0904020305
  • 2016-07-18 22:16:12
  • 2333

不删除表数据重置自增id

最近由于需要将数据表的自增主键id重置,所以查找了相关的信息,但暂时没有找到特别好的方法,只能用比较笨的方法进行重置,那就是新建一个一模一样的临时表,然后清除原先表的数据,再将临时表的信息进行填充以此...
  • belen_xue
  • belen_xue
  • 2016-11-06 21:34:19
  • 1681

解决在mysql表中删除自增id数据后,再添加数据时,id不会自增1的问题

问题:mysql表中删除自增id数据后,再添加数据时,id不会紧接。 比如: 自增id 1 2 3 4 现在删除4,就变成了 1 2 3 这时候,如果增加一条数据...
  • shaojunbo24
  • shaojunbo24
  • 2015-11-25 14:44:32
  • 335

Sqlite 清空表中所有数据 并重置自增长数据 以及获取last_insert_id的方法

delete from 表名; select * from sqlite_sequence; 找到上面的 表名 update sqlite_sequence set seq...
  • kof820
  • kof820
  • 2016-08-30 08:33:14
  • 848

巧妙解决mysql删除或添加记录时,对自增主键ID进行重新排序的问题

巧妙解决mysql删除或添加记录时,对自增主键ID进行重新排序的问题
  • mangck
  • mangck
  • 2017-11-13 18:40:24
  • 869

SQL Server 自增字段归零等问题

在多次插入数据后,自增的ID号比较混乱,而且删除数据后,自增的ID并不会归零,经过多方查阅,了解到有两种方法可以控制自增的字段: 方法一:    如果曾经的数据都不需要的话,可以直接清空所有数据,并...
  • G1036583997
  • G1036583997
  • 2013-12-06 19:37:40
  • 2136
收藏助手
不良信息举报
您举报文章:Mysql 5.1中删除表中数据后自增ID未归零的处理方法
举报原因:
原因补充:

(最多只允许输入30个字)