解决数据库ID不连续问题:ID重新排序的方法

admin 千秋月 关注 管理组 LV20
发表于程序代码版块 技术杂文

教程摘要


本文针对使用博客程序时,数据库表中ID因删除文章而不连续的问题,提供了一种通过SQL语句手动重置ID并实现自动排序的解决方案,适用于有整理需求的用户。


操作步骤


打开数据库:使用phpMyAdmin或其他数据库管理工具登录并打开你的数据库。

选择目标表:在左侧列表中,找到并选中需要重新排序的数据表(例如Typecho的typecho_contents表)。

执行SQL命令:点击上方的“SQL”按钮,在输入框中粘贴以下代码。注意:你需要将代码中的数据库名称和要修改的表替换为你实际的数据库名和表名。


SET @i = 0; UPDATE 数据库名称.要修改的表 SET cid =( @i := @i + 1 );ALTER TABLE 数据库名称.要修改的表 auto_increment = 1;

执行并验证:点击“执行”按钮。完成后,回到数据表查看,ID序列应该已经从1开始连续排列。

评论列表 评论
发布评论

评论: 解决数据库ID不连续问题:ID重新排序的方法



2026全面升级!对接公众号万级资源池 + 智能AI双驱动,速来体验! 外卖党必看!你吃外卖我买单!欢迎报名下单! AI人脸替换工具离线版,免费下载~ Image


免责声明
本站资源,均来自网络,版权归原作者,所有资源和文章仅限用于学习和研究目的 。 不得用于商业或非法用途,否则,一切责任由该用户承担 !

请求资源或报告无效资源,请点击[反馈中心>>]

电脑不给力运行不了?试试[高配云电脑>>]

常见问题一站式解决方案,点击进入解答区,随时为您解答![进入>>]


侵权删除请致信 E-Mail:2309931055@qq.com
已有0次打赏
(0) 分享
分享
取消