MySQL中如何设置auto_increment从1开始重新计算主键id!思不@吉客小俊官方第一篇原创企业博客:?极客君?个人博客:?,发现auto_increment主键字段的count不是从1开始,而是从最新插入的数据id开始!那么如何复盘呢?可以使用如下命令:==方法1==deletefromtablename;altertabletablenameauto_increment=1#--这种方式的好处是可以将auto_increment设置为任意值来启动自增#--提示:如果表列和数据很多,速度会很慢,比如超过90万,需要10多分钟,所以注意使用场景==方法2==#--一句话获取truncatetable表名#--(优点很简单,auto_incrementvaluerestartscountingfrom1)重要说明:一般情况下,我们可以使用第二种,==记住上面的情况是要彻底删除所有记录==,所以我们在设置之前一定要慎重考虑,设计数据库有很多列清单时要考虑的因素!如果我的博客对你有帮助,如果你喜欢我博客的内容,请一键“点赞”、“评论”、“收藏”!听说喜欢的人运气不会太差,每天都会元气满满嘿嘿!!!??????大家的支持是我坚持下去的动力。喜欢后别忘了“关注”哦!更多精彩内容,请前往极客小君的企业博客或个人博客,也可以百度关键词:?极客小军?获取更多知识和干货
