如何让mysql的自动递增的字段重新从1开始

如何让mysql的自动递增的字段重新从1开始,第1张

可以使用 truncate语句,该语句有delete全部表数据同时会将自增也初始化从1开始。

truncate table  表名--会删除表里面全部数据及初始化自增字段

备注:truncate语句,是清空表中的内容,包括自增主键的信息

方法一、直接在程序中实现,推荐

方法二、数据库

select @x:=ifnull(@x,0)+1 as rownum, * from tbl

rownum就是你要的编号


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8619428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存