MySQL 重置 AUTO_INCREMENT

在 WordPress 中,文章、用户的 ID 都是通过 AUTO_INCREMENT 分配的,如果要改变其值,可以在 wp_usermetawp_users 数据表中执行:

1
2
3
ALTER TABLE `wp_usermeta`
MODIFY `umeta_id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=177;
COMMIT;

以及

1
2
3
ALTER TABLE `wp_users`
MODIFY `ID` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6;
COMMIT;

AUTO_INCREMENT 根据你自己的情况,修改为当前的行数即可。

对于存储评论信息的 wp_comments 也是类似的。