修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

  • 修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件已关闭评论
  • 6,601 次浏览
  • A+
所属分类:WordPress插件

心语家园 https://www.xinyucn.cc/ 为非盈利网站,所有软件和插件均免费下载,仅部分汉化收取少许费用,完全是为了维持网站运营,支付服务器费用。本站的资源超级便宜,汉化高级插件2-5元、高级主题6-10元、汉化软件类5-20元,其他都免费,谁都买的起。由于有些软件主题插件升级频繁,导致汉化不完全,如果你购买后发现此问题,可通过"提交反馈"菜单反馈,我们将尽快完善汉化,全网独一家。

正文开始:

很多第一次接触WordPress的博主站长们在安装WordPress的时候,都是直接使用数据库的交替表连接wp_,表示这个替换会存在安全隐患,或者我们需要在一个数据库中,安装多个WordPress网站,那么我们就需要加入多个不同的外部附件的数据到数据库中。这种情况下一般是虚拟主机,因为虚拟主机的数据库是可以替换您新建多个数据库的,因此您需要在一个数据库中放因此一般建议在安装WordPress的时候直接修改数据库的替换表链接wp_,如转换abc_等等。不过我们在安装的时候忘记修改也没事,今天就跟大家介绍两种方法修改WordPress站点数据库替换表前缀wp_为其他前缀。

一,安装WordPress时修改表前缀wp_

如下图所示,我们在安装WordPress的时候,在进行到『调整配置文件』时就可以直接修改表指针,这时候修改替换表的标题是最简单的,这里就不展开说了。

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

二,安装WordPress成功后修改表前缀wp_

修改数据库有风险的,因此为了安全起见,强烈建议大家在折腾数据库前先行备份好数据库,以免出现意外!

1,使用插件法修改表前缀(适合新手)

对于新手而言,为了减少错误操作导致数据库损坏,建议直接安装Change Table Prefix插件来修改替换的表附件。方法很简单,可以直接在后台>插件>安装插件>搜索“ Change Table Prefix”找到好直接点击『现在安装』,或下载Change Table Prefix插件到桌面然后点击『上传插件』>选择文件后点击『现在安装』。

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

如下图所示,安装Change Table Prefix插件成功并启用后,直接在后台>设置> Change Table Prefix>更改“您要使用自己的自定义前缀。”,然后在下面填入我们想要修改的表一致(如abc_),最后单击『单击以更改表前缀』按钮即可成功修改表前缀。

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

修改成功如下图所示:

成功修改表预设为abc_

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

刷新后可以发现当前表预先已经变成abc_

建议:成功修改表前缀后,这个插件就没用了,我们就可以直接重置并删除这个Change Table Prefix插件了。

但这个插件修改后,并没有结束,我们还需要修改配置文件wp-config.php中表前缀,找到以下代码:$ table_prefix ='wp_';修改成abc_。由于他在修改时没有提示,如果你输入里面有大小字母的话,那么你将无法登陆后台,修复非常麻烦,而且容易出错,所以本站建议使用另外一个Brozzme DB Prefix&Tools Addons插件,不但有提示,而且自动修改配置文件,非常方便。本站已经汉化。安装后界面如下:

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

使用后删除插件就可。

2,手动修改表预设(适合老手)

不过不是每个人都喜欢用插件(像这种比较简单的操作,站长就喜欢用插件,用完之后就删除),部分博主反而喜欢自己动手去折腾数据库,所以说方法二比较适合动手能力相对比较强的博主站长。手动修改太麻烦了还容易出错,老手也慎用。

具体手动修改表预设的步骤如下:

1,修改配置文件wp-config.php中表前缀,找到以下代码

  1. $ table_prefix ='wp_';

直接修改为自定义表预设(如boke_)

  1. $ table_prefix ='boke_';

2,登录你的MySQL数据库phpMyAdmin,点击我们站点相对应的数据库,然后点击『SQL』按钮,运行以下SQL语句,修改替换表前缀为自定义替代(boke_):

  1. 将表wp_commentmeta重命名为boke_commentmeta;
  2. 重命名表`wp_comments`到`boke_comments`;
  3. 将表`wp_links`重命名为`boke_links`;
  4. 重命名表`wp_options`到`boke_options`;
  5. 将表wp_postmeta重命名为boke_postmeta
  6. 重命名表`wp_posts`至`boke_posts`;
  7. 重命名表`wp_termmeta`至`boke_termmeta`;
  8. RENAME表`wp_terms`到`boke_terms`;
  9. RENAME表`wp_term_relationships`到`boke_term_relationships`;
  10. RENAME表`wp_term_taxonomy`到`boke_term_taxonomy`;
  11. 重命名表`wp_usermeta`至`boke_usermeta`;
  12. 将表wp_users重命名为boke_users;

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

单击『执行』按钮后即可成功将表插入都替换boke_,刷新数据库后我们可以发现该数据库的表一致均已变成boke_。

3,继续点击『SQL』按钮,运行以下SQL语句,修改选项表中的数据:

  1. 更新boke_options设置option_name = replace(option_name,'wp _','boke_');

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

4,继续单击『SQL』按钮,运行以下SQL语句,修改usermeta表中的数据:

  1. 更新boke_usermeta设置meta_key = replace(meta_key,'wp _','boke_');

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

至此,终于成功修改WordPress站点替换表前缀wp_为boke_。

手动修改表预设方法二

我们以phpmyadmin为示例:我们需要将wop_最终修改为wopen_

phpmyadmin进入表结构,全选所​​有的表:

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

预先到最底部的替代项操作,选择修改表的初始值:

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

在弹出的界面中,输入需要替换的附加和替换后的连续,这里是wop_修改为wopen_:

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

点击继续,就可以替换完成所有的插入了,到了这一步,如果你将数据库引入到运营中的服务器登录,后台界面会显示“无权限访问该界面”

这是因为我们的用户数据权限初始在此是无法修改到的,WordPress无法识别当前用户的等级造成的

因此我们需要修改两个数据:

1.options表中的user_roles细分

:options表,搜索user_roles(注意选择%like%)

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

搜索结果:

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

初始化数据修改一下,为wopen_user_roles

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件

保存即可

2.修改user_meta中的数据,usermeta中的数据需要sql批量替换,因为数据要改的地方很多,一条大街的改不现实,所以提供一条sql命令进行修改:

命令如下
更新`wopen_usermeta`set`meta_key` = replace(`meta_key`,'wop _','wopen_')其中`meta_key`如“%wop_%”;

请特别注意,这里是示例的wop_更改为wopen_

在实际操作中,你需要根据自己的改变需求去吧这个sql命令更换一下,上面的命令我用颜色进行了区分,很容易识别。

结束语

大家可以看到手动修改有什么麻烦和容易出错,如果你这个站点是有很多访客的情况下,你可没有那么多时间耗在上面,用插件几秒钟就搞定了,当然了安装wordpress时从工作效率角度出发,强烈建议需要修改WordPress的默认表前缀的博主站长们,直接采用方法一安装Brozzme DB Prefix&Tools Addons插件会比较简单,而且出错的概率会低很多。

普通下载地址

修改WordPress站点数据库默认表前缀wp_的方法包括修改数据库表前缀Brozzme DB Prefix & Tools Addons插件此处内容已经被作者隐藏,请输入验证码查看内容
验证码:
请关注本站微信公众号,回复“微信验证码”,获取验证码。在微信里搜索“心语家园”或者“xinyucn-cc”或者微信扫描右侧二维码都可以关注本站微信公众号。

付费高速下载

您需要先支付 1元 才能下载此资源!立即支付,下载地址在购买后显示
如果链接失效,注册会员后留言或关注微信公众号“心语家园”联系管理员补链
如需解压密码,关注微信公众号“心语家园”,发送“解压”或“密码”获取。
本站除部分资源外,VIP会员免费下载更新!不设时限!
weinxin
官方微信公众号
扫一扫关注微信公众号,如果你觉得本站帮到了你,请通过下面的赏字按钮捐赠本站,谢谢!