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安全教程之修改数据库前缀的两个方法