WordPress修改表前缀方法

方法有二,先介绍最简单快速的一种。

WordPress修改表前缀方法一:

在phpMyAdmin里导出数据库,用纯文本编辑器打开,Ctrl+H替换,查找目标输入旧的表前缀(如:wp_),替换为输入新的表前缀(如:bzg_),然后点击全部替换即可。

WordPress修改表前缀

此方法的缺点是会替换掉所有表里的内容,也就是说如果你的文章里也有wp_这样的字符,也会被替换为bzg_,所以,尽管方法二麻烦一点,还是建议使用第二种方法。

WordPress修改表前缀方法二:

登录phpMyAdmin,选中要修改的数据库,点击导航上的SQL,输入下面的语句:

RENAME table `wp_commentmeta` TO `bzg_commentmeta`;
RENAME table `wp_comments` TO `bzg_comments`;
RENAME table `wp_links` TO `bzg_links`;
RENAME table `wp_options` TO `bzg_options`;
RENAME table `wp_postmeta` TO `bzg_postmeta`;
RENAME table `wp_posts` TO `bzg_posts`;
RENAME table `wp_termmeta` TO `bzg_termmeta`;
RENAME table `wp_terms` TO `bzg_terms`;
RENAME table `wp_term_relationships` TO `bzg_term_relationships`;
RENAME table `wp_term_taxonomy` TO `bzg_term_taxonomy`;
RENAME table `wp_usermeta` TO `bzg_usermeta`;
RENAME table `wp_users` TO `bzg_users`;

注意把语句里的表前缀换成你自己的,执行完以上语句后表前缀就修改完成了,但还需要修改options和usermeta表里的前缀:

SELECT REPLACE(option_name, 'wp_', 'bzg_') FROM bzg_options;
SELECT REPLACE(meta_key, 'wp_', 'bzg_') FROM bzg_usermeta;
阿里云