有时候我们在使用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赋值,如下图所示:
注意事项
如果你觉得这篇对你有用的话,请投一下票
下一篇:MySQL的数据备份介绍