Moke|墨客

 找回密码
 立即注册
搜索
查看: 7210|回复: 0

如何修改WordPress数据库前缀

[复制链接]

3636

主题

0

回帖

3681

积分

超级版主

Rank: 8Rank: 8

积分
3681
发表于 2016-5-12 18:19:31 | 显示全部楼层 |阅读模式






                  我们知道 WordPress 的数据库表,可以设置前缀,默认是 wp_,很多同学也就默认用了 wp_,如果某种原因(比如提高安全性)要修改的 WordPress 数据的前缀,我们应该怎么做?
开始之前
  修改数据是一件风险很高的工作,开始之前必然就是做好数据库备份,也可以把博客设置为维护状态。
在 wp-config.php 修改数据库前缀
  打开你的 wp-config.php 文件,把数据库前缀 wp_ 改成你想要的前缀,比如 wpjam_。
$table_prefix  = 'wpjam_';修改数据表名字
  打开 PHPMySQL,找到你的数据库,然后执行以下 SQL,把所有数据库表前缀从 wp_ 改成 wpjam_。
RENAME table `wp_commentmeta` TO `wpjam_commentmeta`;RENAME table `wp_comments` TO `wpjam_comments`;RENAME table `wp_links` TO `wpjam_links`;RENAME table `wp_options` TO `wpjam_options`;RENAME table `wp_postmeta` TO `wpjam_postmeta`;RENAME table `wp_posts` TO `wpjam_posts`;RENAME table `wp_terms` TO `wpjam_terms`;RENAME table `wp_term_relationships` TO `wpjam_term_relationships`;RENAME table `wp_term_taxonomy` TO `wpjam_term_taxonomy`;RENAME table `wp_usermeta` TO `wpjam_usermeta`;RENAME table `wp_users` TO `wpjam_users`;修改 Options 表中的数据
  使用下面语句把 options 表中的 option_name 以 wp_ 开头的值改成 wpjam_ 开头。
SELECT REPLACE(option_name, 'wp_', 'wpjam_') FROM wpjam_options;修改 UserMeta 表中的数据
  使用下面语句把 UserMeta 表中的 meta_key 以 wp_ 开头的值改成 wpjam_ 开头。
SELECT REPLACE(meta_key, 'wp_', 'wpjam_') FROM wpjam_usermeta;  Ok,这样就成功修改了WordPress 数据库前缀。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

 

 

快速回复 返回顶部 返回列表