首页 » PHP教程 » phpmysql主键技巧_MySQL中若何设置自动递增id主键从新计数从1开始

phpmysql主键技巧_MySQL中若何设置自动递增id主键从新计数从1开始

访客 2024-12-04 0

扫一扫用手机浏览

文章目录 [+]

一个专注于web技能的80后

你不用拼过聪明人,你只须要拼过那些

在利用auto_increment时,该当把稳一个小问题, 当进行delete from 表名称 清空表的时候,重新插入数据 , 创造auto_increment主键字段计数不是从1开始的,而是接着最新插入的数据id开始!

phpmysql主键技巧_MySQL中若何设置自动递增id主键从新计数从1开始

那么如何重新计数呢?

phpmysql主键技巧_MySQL中若何设置自动递增id主键从新计数从1开始
(图片来自网络侵删)

可以利用以下命令:

方法1

delete from 表名称;alter table 表名称 auto_increment=1#--这种方法处理的好处便是 可以设置auto_increment 为任意值开始自增#--提示:如果表列和数据很多,速率会很慢,如90多万条,会在10分钟以上, 以是把稳利用场景

方法2

#--直接一句话搞定truncate table 表名称#--(好处便是大略,auto_increment值重新开始从1计数)

重点把稳 : 一样平常情形下我们利用第二个就可以了,记住以上情形都是彻底删除所有记录, 以是我们在设定之前要考虑周密,设计数据库表的时候也要考虑多方面成分!

极客小俊@今日头条,首发原创文章

如果喜好话请 "点赞 评论 收藏" 一键三连

大家的支持便是我坚持下去的动力!

相关文章

介绍白点控制之路,从原理到方法

白点,作为生活中常见的现象,无处不在。对于如何控制白点,许多人却感到困惑。本文将从原理出发,探讨白点的控制方法,并结合实际案例,为...

PHP教程 2025-01-03 阅读1 评论0

介绍直播王者,如何开启你的电竞直播之旅

随着电竞产业的蓬勃发展,越来越多的年轻人投身于电竞直播行业。王者荣耀作为一款备受欢迎的MOBA手游,吸引了大量玩家和观众。如何开启...

PHP教程 2025-01-03 阅读1 评论0