学无先后达者为师!
不忘初心,砥砺前行。

为 WordPress 博客设置 MySQL 所有表的自增值为 1000

当创建一个新的 WordPress 博客时,文章的 id 是从 1 开始的。如果这不是一个更新非常频繁的博客,那么这个编号将在很长时间里保持在 1000 以下,看上去很短。于是就有了让编号从 1000 开始的需求。

问题的本源所在就是 MySQL 数据表的自增值。要更改文章表的自增值也很简单,在 MySQL 中执行以下 SQL 即可:

ALTER TABLE wp_post AUTO_INCREMENT = 1000;

如果是非 WordPress 程序或者你想让所有数据表的自增 id 都从 1000 开始,可以使用以下方式:

SELECT
	CONCAT( 'alter table ', table_name, ' AUTO_INCREMENT = 1000;' ) 
FROM
	( SELECT DISTINCT table_name FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema = '你的数据库名称' ) t1;

以上的 SQL 语句会返回多条结果,每条结果对应一张表的修改语句。将查询结果复制出来后,再执行一次即可。

注意:需要自行替换上述 SQL 语句中的数据库名称。

赞(0) 打赏
未经允许不得转载:码农很忙 » 为 WordPress 博客设置 MySQL 所有表的自增值为 1000

评论 抢沙发

给作者买杯咖啡

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册