多语言展示
当前在线:709今日阅读:99今日分享:20

mysql中怎么重置清空id,id从1开始自动递增方法

有时候我们在使用mysql的时候,设置了id自动递增,然后删除了一些数据,再次新增数据的时候,id就出现累计的情况,怎么重置清空id呢,下面来分享一下方法
工具/原料
1

mysql

2

重置清空id,id从1开始自动递增方法

方法/步骤
1

第一步我们可以看到向mysql数据库表中新增一条记录,id为59818,可是明明只有一条记录,如下图所示:

2

第二步我们可以通过“truncate table 表名”方式重置清空id,让id从1开始自动递增,如下图所示:

3

第三步运行“truncate table crew_test”语句,进行重置清空crew_test表id,如下图所示:

4

第四步我们再次打开crew_test表,新增两条记录,可以看到id从1开始递增,如下图所示:

5

第五步如果想避免id间隔的问题,可以不设置id为自动递增,设计表之后,将id字段的自动递增取消,如下图所示:

6

第六步将id设置为字符类型,然后通过程序随机生成不重复的字符串,新增数据的时候给id赋值,如下图所示:

注意事项

如果你觉得这篇对你有用的话,请投一下票

推荐信息