批量修改WordPress数据库前缀,避免被攻击

WordPress使用MySQL数据库来收集和存储所有信息。 数据库是WordPress站点的大脑,因为它是你所有的设置和文章都存储在这里。

因此,WordPress数据库也是所有黑客攻击的目标。通过改变WordPress数据库默认前缀, 是保护数据库一个很好的方法。

安装前更改表前缀

这个技巧不能应用到已安装完成的WordPress数据库,但可以为今后新建站点或者全新安装WordPress实现修改数据库表前缀。

一般我们在在安装WordPress之前,需设置 wp-config.php 文件,改变部分代码如下:

将:

$table_prefix = 'wp_';

修改其中数据表前缀“wp_ ”为任意,比如 wp_kjd3qrsf_ 。

安装之后更改表前缀

本方法用于修改已安装完成的WordPress数据库前缀。

注:修改数据库有风险,请提前作好MySQL数据库备份!

实测步骤:

1、在phpmyadmin里面选中表,进行替换前缀

2、执行SQL数据更新网站域名后后台账号相关信息

UPDATE wp_jmss_options SET option_value = replace( option_value, 'www.justmysockss.com', 'www.jmsjichang.com');
UPDATE wp_jmss_posts SET post_content = replace( post_content, 'www.justmysockss.com','www.jmsjichang.com') ;
update wp_jmss_options set option_name = replace(option_name,'wp_','wp_jmss_');
UPDATE `wp_jmss_options` SET `option_name` = 'wp_jmss_user_roles' WHERE `option_name` ='wp_user_roles';
update wp_jmss_usermeta set meta_key = replace(meta_key,'wp_','wp_jmss_');

 

© 版权声明
THE END
喜欢就支持以下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容