admin

发表文章数:136

首页 » 网络资源 » WordPress » 正文

【wordpress】修改数据库前缀

前言

一般的来说刚搭建wordpress的时候数据库前缀都是wp_,但是这样对于wordpress来说是非常不安全的,非常容易对网站造成威胁。呢么我们就要改变数据表前缀来提高网站的安全给不给不法分子一点可乘之机。

准备工作

因为涉及到数据库,所以一定要做好数据库备份工作,以免带来不可挽回的数据损失

教程开始

首先我们打开文件wp-config.php ,找到$table_prefix = ‘wp_’;

$table_prefix  = 'wp_';改为$table_prefix = '你希望改的数据表前缀';
注意不要忘记数据表前缀的“_”符号

然后我们进入你的数据库执行以下 SQL,把所有数据库表前缀从 wp_ 改成 你想要的数据库前缀 。

RENAME table 'wp_commentmeta' TO '你想要的数据表前缀commentmeta';
RENAME table 'wp_comments' TO '你想要的数据表前缀comments';
RENAME table 'wp_links' TO '你想要的数据表前缀links';
RENAME table 'wp_options' TO '你想要的数据表前缀options';
RENAME table 'wp_postmeta' TO '你想要的数据表前缀postmeta';
RENAME table 'wp_posts' TO '你想要的数据表前缀posts';
RENAME table 'wp_terms' TO '你想要的数据表前缀terms';
RENAME table 'wp_term_relationships' TO '你想要的数据表前缀term_relationships';
RENAME table 'wp_term_taxonomy' TO '你想要的数据表前缀term_taxonomy';
RENAME table 'wp_usermeta' TO '你想要的数据表前缀usermeta';
RENAME table 'wp_users' TO '你想要的数据表前缀users';
注意不要忘记数据表前缀的“_”符号

修改 Options 表中的数据

使用下面语句把 options 表中的 option_name 以 wp_ 开头的值改成 你想要的数据表前缀开头。

SELECT REPLACE(option_name, 'wp_', 'wpdx_') FROM wpdx_options;
注意不要忘记数据表前缀的“_”符号

修改 UserMeta 表中的数据

使用下面语句把 UserMeta 表中的 meta_key 以 wp_ 开头的值改成你想要的数据表前缀开头。

SELECT REPLACE(meta_key, 'wp_', 'wpdx_') FROM wpdx_usermeta;
注意不要忘记数据表前缀的“_”符号

到这里结束啦!

未经允许不得转载:作者:admin, 转载或复制请以 超链接形式 并注明出处 雪山'Blog
原文地址:《【wordpress】修改数据库前缀》 发布于2020-03-31

分享到:
打赏 生成海报

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.0主题
切换注册

登录

忘记密码 ?

切换登录

注册