• 欢迎访问老K博客,关注网络营销技术,分享网络营销精神!欢迎加入我们
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏老K博客吧

WordPress完美更换数据库表前缀教程

WordPress教程 老K 7个月前 (05-06) 614次浏览 已收录 0个评论

步骤一

首先你必须要备份一下的数据库,以免造成途中意外之类什么的,最好还是先备份一下数据库文件。

步骤二

打开你的根目录下的wp-config.php文件,把里面

$table_prefix  = ‘wp_’;

中的wp_改成你要 更换的数据表前缀(我们这里拿new做示例)。

步骤三

打开你的数据库后台,执行以下命令:

ALTER TABLE wp_commentmeta RENAME TO new_commentmeta;ALTER TABLE wp_comments RENAME TO  new_comments;
ALTER TABLE wp_options RENAME TO new_options;ALTER TABLE wp_posts RENAME TO new_posts;
ALTER TABLE wp_postmeta RENAME TO new_postmeta;ALTER TABLE wp_users RENAME TO new_users;
ALTER TABLE wp_usermeta RENAME TO new_usermeta;ALTER TABLE wp_links RENAME TO new_links;
ALTER TABLE wp_terms RENAME TO new_terms;ALTER TABLE wp_term_taxonomy RENAME TO new_term_taxonomy;
ALTER TABLE wp_term_relationships RENAME TO new_term_relationships;
/*PS:其中new就是你的新数据表前缀,你可以自行更改,请勿复制此行到SQL命令执行*/

步骤四

执行完上面的以后,你在前台访问的是一切正常,但是后台一点都不正常了,那么就继续执行以下的命令:

update new_options set option_name = replace(option_name,’wp_user_roles’,’new_user_roles’);
update new_usermeta set meta_key = replace(meta_key,’wp_capabilities’,’new_capabilities’);
update new_usermeta set meta_key = replace(meta_key,’wp_user_level’,’new_user_level’);
update new_usermeta set meta_key = replace(meta_key,’wp_capabilities’,’new_user-settings’);
update new_usermeta set meta_key = replace(meta_key,’wp_user_level’,’new_user-settings-time’);
update new_usermeta set meta_key = replace(meta_key,’wp_user_level’,’new_dashboard_quick_press_last_post_id’);
/*PS:要把new换成你自己的数据表前缀*/

最后就完成了。


老K博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:WordPress完美更换数据库表前缀教程
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址