微信关注,获取更多

WordPress安全教程之修改数据库前缀的两个方法

WordPress数据库表前缀是wp_开头的,如果我们想要提高WordPress安全性最好把数据库wp_修改了,下面小编就介绍下修改 WordPress 数据库前缀的步骤。

注意:修改数据库前缀之前一定做好数据库的备份。

修改数据库前缀的方法有两个:

方法一:使用 Change Database Prefix 插件

对于不懂技术者,这是最简单的方法。 你只需要登录Wordpress后台 → 设置 → Change Database Prefix 。

按提示修改数据表前缀名称,点击保存按钮即可。

方法二:手动修改phpmysql

1、打开phpmysql,找到网站的数据库,在sql下执行以下命令

RENAME table 'wp_commentmeta' TO 'abc_commentmeta';
RENAME table 'wp_comments' TO 'abc_comments';
RENAME table 'wp_links' TO 'abc_links';
RENAME table 'wp_options' TO 'abc_options';
RENAME table 'wp_postmeta' TO 'abc_postmeta';
RENAME table 'wp_posts' TO 'abc_posts';
RENAME table 'wp_terms' TO 'abc_terms';
RENAME table 'wp_term_relationships' TO 'abc_term_relationships';
RENAME table 'wp_term_taxonomy' TO 'abc_term_taxonomy';
RENAME table 'wp_usermeta' TO 'abc_usermeta';
RENAME table 'wp_users' TO 'abc_users';

这样就把数据库表前缀wp_改成了abc_。

2、在打开options 表中的 option_name 以 wp_ 开头的值改成 abc_ 开头。

SELECT REPLACE(option_name, 'wp_', 'abc_') FROM abc_options;

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

ELECT REPLACE(meta_key, 'wp_', 'wp123_') FROM abc_usermeta;

最后修改配置文件wp-config.php中“wp_ ”为自定义表前缀,比如:abc_。

$table_prefix  = 'abc_';

未经允许不得转载:下一个课程 » WordPress安全教程之修改数据库前缀的两个方法

评论

3+4=

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

支付宝扫一扫打赏

微信扫一扫打赏