Products
GG网络技术分享 2025-03-18 16:07 0
当创建一个新的 WordPress 博客时,文章的 id 是从 1 开始的。如果这不是一个更新非常频繁的博客,那么这个编号将在很长时间里保持在 1000 以下,看上去很短。于是就有了让编号从 1000 开始的需求。
问题的所在就是 MySQL 数据表的自增值。要更改文章表的自增值也很简单,在 MySQL 中执行以下 SQL 即可:
ALTER TABLE wp_post AUTO_INCREMENT = 1000;如果是非 WordPress 程序或者你想让所有数据表的自增 id 都从 1000 开始,可以使用以下方式:
SELECTCONCAT( alter table , table_name,AUTO_INCREMENT = 1000; )
FROM
( SELECT DISTINCT table_name FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = 你的数据库名称 ) t1;以上的 SQL 语句会返回多条结果,每条结果对应一张表的修改语句。将查询结果复制出来后,再执行一次即可。
注意:需要自行替换上述 SQL 语句中的数据库名称。
Demand feedback