是的,您可以增加下一个帖子ID。
下一个值由数据库中post表的自动增量设置控制。
如果您使用phpMyAdmin, 您可以通过打开post表(我的前缀是wp1
, 所以我的桌子在这里wp1_posts
), 然后选择;“操作”;选项卡,然后增加AUTO_INCREMENT
领域
另一种方法是使用SQL查询执行此操作,如:
ALTER TABLE `wp1_posts` AUTO_INCREMENT=900001
当我尝试这个时,我遇到了一个小问题。我收到错误消息:
#1067 - Invalid default value for \'post_date\' posts
我可以通过首先运行以下查询,然后运行增加AUTO\\u增量值的查询来解决此问题:
ALTER TABLE `wp1_posts`
CHANGE `post_date` `post_date` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
CHANGE `post_date_gmt` `post_date_gmt` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
CHANGE `post_modified` `post_modified` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
CHANGE `post_modified_gmt` `post_modified_gmt` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
如果您使用;“操作”;位于phpMyAdmin的站点。
因此,首先运行它,然后更改AUTO\\u INCREMENT设置。