如何修改 WordPress 数据库前缀

创造未来 滕州网站建设 Wordpress评论已被112 人盯上字数 1165阅读3分53秒阅读模式

我们知道 WordPress 的数据库表,可以设置前缀,默认是 wp_,很多同学也就默认用了 wp_,如果某种原因(比如提高安全性)要修改的 WordPress 数据的前缀,我们应该怎么做?

开始之前

修改数据是一件风险很高的工作,开始之前必然就是做好数据库备份:

WordPress Database Backup 备份数据库

phpMyAdmin 导出数据库

注:以下方法可能不够完整和准确,建议安装 Change Table Prefix 插件来更改前缀,非常简单!

============================================================================

在 wp-config.php 修改数据库前缀

打开你的 wp-config.php 文件,把数据库前缀 wp_ 改成你想要的前缀,比如 wpdx_。

1
$table_prefix  = 'wpdx_';

修改数据表名字

打开 PHPMySQL,找到你的数据库,然后执行以下 SQL,把所有数据库表前缀从 wp_ 改成 wpdx_ 。

1
2
3
4
5
6
7
8
9
10
11
RENAME table 'wp_commentmeta' TO 'wpdx_commentmeta';
RENAME table 'wp_comments' TO 'wpdx_comments';
RENAME table 'wp_links' TO 'wpdx_links';
RENAME table 'wp_options' TO 'wpdx_options';
RENAME table 'wp_postmeta' TO 'wpdx_postmeta';
RENAME table 'wp_posts' TO 'wpdx_posts';
RENAME table 'wp_terms' TO 'wpdx_terms';
RENAME table 'wp_term_relationships' TO 'wpdx_term_relationships';
RENAME table 'wp_term_taxonomy' TO 'wpdx_term_taxonomy';
RENAME table 'wp_usermeta' TO 'wpdx_usermeta';
RENAME table 'wp_users' TO 'wpdx_users';

修改 Options 表中的数据

使用下面语句把 options 表中的 option_name 以 wp_ 开头的值改成 wpdx_ 开头。

1
SELECT REPLACE(option_name, 'wp_', 'wpdx_') FROM wpdx_options;

修改 UserMeta 表中的数据

使用下面语句把 UserMeta 表中的 meta_key 以 wp_ 开头的值改成 wpdx_ 开头。

1
SELECT REPLACE(meta_key, 'wp_', 'wpdx_') FROM wpdx_usermeta;

搞定,收工!

继续阅读
  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的抖音
  • 我的抖音
  • weinxin
  • 本文由 发表于 2018年11月17日 20:18:49
  • 除非特殊声明,本站文章均为网络转载,如侵犯了您的版权请联系QQ:541074440,我处将尽快删除
企业微信SCRM管理系统20210302升级日志 滕州网站建设

企业微信SCRM管理系统20210302升级日志

1.(按客户建议)客户画像,客户详情,修改手机号对接官方接口; 2.(按客户建议)裂变宝邀请海报不再放到链接中,可直接单独触发; 3.(按客户建议)裂变宝任务进度链接对接短网址接口,将显示到文字欢迎语底部,减轻主网址被封风险; 4.(按客户建议)裂变宝用户后台新增短连接配置功能,如用户不配置则自动调用总后台的配置; 5.(按客户建议)企微手机端客户画像底部新增添加跟进功能,可直接填写跟进记录或模板...
绑上,都绑上,开户就能绑上! 滕州网站建设

绑上,都绑上,开户就能绑上!

今天这篇,适合转发到“相亲相爱一家人”微信群。转发语也给你想好了:2020年了,终于找到爷爷奶奶一看就会的绑卡操作了!绑定银行卡还要一条条填写信息?找不到银行卡还忘记卡号?反复核对依旧填错?耗时耗力?抛掉繁琐操作,银行卡线下开户时可以一键绑定微信支付。左右滑动查看更多流程很友好,操作无难度:在工商银行新上线的智能设备上完成开卡或卡片激活,点击“一键绑卡”,使用微信扫一扫绑卡二维码并输入支付密码,确...