bug八阿哥 發表於 2024-12-5 12:16:15

有人要发帖ID从10000开始 一句SQL语句搞定

<br /><br />有人要发帖ID从10000开始 一句SQL语句搞定<br /><br /><font size="4">修改自增值 在数据库或后台里执行</font><br /><br /><ol><li>&nbsp; &nbsp;ALTER TABLE pre_forum_thread AUTO_INCREMENT = 10000;</ol><img title="微信截图_20241205121532.png" id="aimg_33210" aid="33210" src1="static/image/common/none.gif" zoom="https://www.dismall.com/data/attachment/forum/202412/05/121547o8289za2zcz8bcdc.png" src="https://www.dismall.com/data/attachment/forum/202412/05/121547o8289za2zcz8bcdc.png" class="zoom" onclick="zoom(this, this.src, 0, 0, 0)" width="600" inpost="1" onmouseover="showMenu({'ctrlid':this.id,'pos':'12'})" /><br /><br /><strong><font size="4">喜欢折腾的站长请先做备份数据库的习惯</font></strong><br /><br /><br /><font face="Segoe WPC, Segoe UI, Microsoft YaHei, sans-serif"><font color="#000000"><font style="font-size:13px">影响范围:修改自增值只会影响新插入的记录,现有记录的 ID 不会改变。</font></font></font><br /><font face="Segoe WPC, Segoe UI, Microsoft YaHei, sans-serif"><font color="#000000"><font style="font-size:13px">新的自增值不会与现有的 ID 冲突。如果当前最大 ID 已经超过 10000,你需要选择一个更高的起始值。</font></font></font><br /><font face="Segoe WPC, Segoe UI, Microsoft YaHei, sans-serif"><font color="#000000"><font style="font-size:13px">这样就可以让新的主题帖子的 ID 从 10000 开始记录。</font></font></font><br /><font face="Segoe WPC, Segoe UI, Microsoft YaHei, sans-serif"><font color="#000000"><font style="font-size:13px">这个只会影响主题ID 不涉及其他的ID&nbsp;&nbsp;<br /></font></font></font><br /><br /><br />ID<em>, </em>font<em>, </em>Segoe<em>, </em>10000

海哥 發表於 2024-12-5 12:25:47

对,对,就是这个,你这个就不会影响以前发布的帖子了

bug八阿哥 發表於 2024-12-5 12:26:40

其他的表自己按需调整,记得备份数据库<br />pre_forum_sofa<br />pre_forum_post<br />pre_forum_post_tableid<br />

bug八阿哥 發表於 2024-12-5 12:31:20

<br />其他的表自己按需调整,记得备份数据库<br />pre_forum_sofa<br />pre_forum_post<br />pre_forum_post_tableid

海哥 發表於 2024-12-5 12:50:45

<br />上面这三个表主要是起啥作用的哦

海哥 發表於 2024-12-5 12:53:54

pre_forum_sofa<br />pre_forum_post<br />以上两个表没有这个选项。<br />pre_forum_post_tableid<br />pre_forum_thread<br />这两个表倒是可以改,改了也可以正常显示

bug八阿哥 發表於 2024-12-5 12:55:36

<br />pre_forum_sofa 存储抢沙发的相关信息<br />pre_forum_post 存储了论坛中所有帖子的内容,包括主题帖和回复帖<br />pre_forum_post_tableid 用于管理 pre_forum_post 表的分表信息<br /><br />可以不需要修改这个表的自增值。这个表的 pid(帖子 ID)是独立的,与主题帖子的 tid(主题 ID)无关

bug八阿哥 發表於 2024-12-5 12:56:58

<br />看版本 表不同 多测多备份 没问题就可以

海哥 發表於 2024-12-5 12:58:27

按道理我感觉只需要改pre_forum_thread里面的ID就可以了。pre_forum_post_tableid都可以不需要改,这个好像是回复的楼层ID

海哥 發表於 2024-12-5 14:27:12

<br />按照这个思路是不是注册用户的 ID 也可以改成从 10000 开始了
頁: [1]
查看完整版本: 有人要发帖ID从10000开始 一句SQL语句搞定