垃圾站 WP教程 讲述如何修改WordPress博客数据库表默认的wp_前缀

讲述如何修改WordPress博客数据库表默认的wp_前缀

许多新手博主在安装WordPress时由于数据库表前缀默认为 wp_,出于种种原因都没有修改而是直接使用了默认的 wp_表前缀,但是出于安全考虑这种默认设置是很不安全的,在垃圾站前文“介绍增强WordPress博客安全性能的5点建议”中已经简要说明了这个安全隐患,为了提高博客的安全性,就要修改的 WordPress 数据的前缀,那么博主该如何去做呢?经过百度、谷歌搜索查找到多篇关于修改WordPress数据库表wp_前缀的文章,故经过垃圾站博主编辑整理拿出来给大家看看……

讲述如何修改WordPress博客数据库表默认的wp_前缀插图

强调:在修改WordPress博客源码及数据库时,请务必提前做好备份!

1.修改WordPress博客根目录下wp-config.php文件中的数据库前缀

讲述如何修改WordPress博客数据库表默认的wp_前缀插图1

打开wp-config.php 文件,查找如下代码:

[php]
$table_prefix = 'wp_';
[/php]

把数据库前缀 wp_ 改成你想要的前缀,比如修改为:

[php]
$table_prefix = 'lajiz_';
[/php]

2.修改数据表名字

讲述如何修改WordPress博客数据库表默认的wp_前缀插图2

登录PhpMyAdmin管理中心,查找网站数据库并执行以下SQL命令,将所有数据库表前缀 wp_ 修改为 lajiz_

[php]
RENAME table 'wp_commentmeta' TO 'lajiz_commentmeta';
RENAME table 'wp_comments' TO 'lajiz_comments';
RENAME table 'wp_links' TO 'lajiz_links';
RENAME table 'wp_options' TO 'lajiz_options';
RENAME table 'wp_postmeta' TO 'lajiz_postmeta';
RENAME table 'wp_posts' TO 'lajiz_posts';
RENAME table 'wp_terms' TO 'lajiz_terms';
RENAME table 'wp_term_relationships' TO 'lajiz_term_relationships';
RENAME table 'wp_term_taxonomy' TO 'lajiz_term_taxonomy';
RENAME table 'wp_usermeta' TO 'lajiz_usermeta';
RENAME table 'wp_users' TO 'lajiz_users';
[/php]

3.修改 Options 表中的数据

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

[php]
SELECT REPLACE(option_name, 'wp_', 'lajiz_') FROM lajiz_options;
[/php]

4.修改 UserMeta 表中的数据

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

[php]
SELECT REPLACE(meta_key, 'wp_', 'lajiz_') FROM lajiz_usermeta;
[/php]

以上步骤完成后就修改好了,不过最简单的还是在安装WordPress源码的时候就修改好一切!
本文由垃圾站编辑整理自[我爱水煮鱼],转载请注明原文地址:https://www.lajiz.cn/598.html

上一篇
下一篇

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

36条评论

  1. 我现在不敢折腾数据库了。。。

联系我们

联系我们

返回顶部