- A+
注意:本站启用了缓存系统,如果你的账户登陆不了,那是因为缓存导致,刷新再登陆一次即可。如还不行,只需打开任意一篇文章,然后刷新登陆即可。本站独家汉化、原创汉化,所有发布软件均为中文,非汉化或中文软件一律不收录不发布。声明:本站软件可以转载,但严禁二发,违者一经发现永久封号。
WordPress 修改数据库表前缀插件 Brozzme DB Prefix & Tools Addons 汉化版 【更新到 v1.2】 由 心语家园(https://www.xinyucn.cc/)独家或原创发布,你可通过右上角“私信本站”联系我们。
欢迎汉化人加入本站,发布汉化作品。如果你有脱壳和去验证能力,网友捐赠将100%归你所有。如果无此能力,网友捐赠将留20%用于支付服务器及域名费用,其他归你所有。很多第一次接触WordPress的博主站长们在安装WordPress的时候,都是直接使用数据库的交替表连接wp_,表示这个替换会存在安全隐患,或者我们需要在一个数据库中,安装多个WordPress网站,那么我们就需要加入多个不同的外部附件的数据到数据库中。这种情况下一般是虚拟主机,因为虚拟主机的数据库是可以替换您新建多个数据库的,因此您需要在一个数据库中放因此一般建议在安装WordPress的时候直接修改数据库的替换表链接wp_,如转换abc_等等。不过我们在安装的时候忘记修改也没事,今天就跟大家介绍两种方法修改WordPress站点数据库替换表前缀wp_为其他前缀。
一,安装WordPress时修改表前缀wp_
如下图所示,我们在安装WordPress的时候,在进行到『调整配置文件』时就可以直接修改表指针,这时候修改替换表的标题是最简单的,这里就不展开说了。
二,安装WordPress成功后修改表前缀wp_
修改数据库有风险的,因此为了安全起见,强烈建议大家在折腾数据库前先行备份好数据库,以免出现意外!
1,使用插件法修改表前缀(适合新手)
对于新手而言,为了减少错误操作导致数据库损坏,建议直接安装Change Table Prefix插件来修改替换的表附件。方法很简单,可以直接在后台>插件>安装插件>搜索“ Change Table Prefix”找到好直接点击『现在安装』,或下载Change Table Prefix插件到桌面然后点击『上传插件』>选择文件后点击『现在安装』。
如下图所示,安装Change Table Prefix插件成功并启用后,直接在后台>设置> Change Table Prefix>更改“您要使用自己的自定义前缀。”,然后在下面填入我们想要修改的表一致(如abc_),最后单击『单击以更改表前缀』按钮即可成功修改表前缀。
修改成功如下图所示:
成功修改表预设为abc_
刷新后可以发现当前表预先已经变成abc_
建议:成功修改表前缀后,这个插件就没用了,我们就可以直接重置并删除这个Change Table Prefix插件了。
但这个插件修改后,并没有结束,我们还需要修改配置文件wp-config.php中表前缀,找到以下代码:$ table_prefix ='wp_';修改成abc_。由于他在修改时没有提示,如果你输入里面有大小字母的话,那么你将无法登陆后台,修复非常麻烦,而且容易出错,所以本站建议使用另外一个Brozzme DB Prefix&Tools Addons插件,不但有提示,而且自动修改配置文件,非常方便。本站已经汉化。安装后界面如下:
使用后删除插件就可。
2,手动修改表预设(适合老手)
不过不是每个人都喜欢用插件(像这种比较简单的操作,站长就喜欢用插件,用完之后就删除),部分博主反而喜欢自己动手去折腾数据库,所以说方法二比较适合动手能力相对比较强的博主站长。手动修改太麻烦了还容易出错,老手也慎用。
具体手动修改表预设的步骤如下:
1,修改配置文件wp-config.php中表前缀,找到以下代码:
- $ table_prefix ='wp_';
直接修改为自定义表预设(如boke_)
- $ table_prefix ='boke_';
2,登录你的MySQL数据库phpMyAdmin,点击我们站点相对应的数据库,然后点击『SQL』按钮,运行以下SQL语句,修改替换表前缀为自定义替代(boke_):
- 将表wp_commentmeta重命名为boke_commentmeta;
- 重命名表`wp_comments`到`boke_comments`;
- 将表`wp_links`重命名为`boke_links`;
- 重命名表`wp_options`到`boke_options`;
- 将表wp_postmeta重命名为boke_postmeta
- 重命名表`wp_posts`至`boke_posts`;
- 重命名表`wp_termmeta`至`boke_termmeta`;
- RENAME表`wp_terms`到`boke_terms`;
- RENAME表`wp_term_relationships`到`boke_term_relationships`;
- RENAME表`wp_term_taxonomy`到`boke_term_taxonomy`;
- 重命名表`wp_usermeta`至`boke_usermeta`;
- 将表wp_users重命名为boke_users;
单击『执行』按钮后即可成功将表插入都替换boke_,刷新数据库后我们可以发现该数据库的表一致均已变成boke_。
3,继续点击『SQL』按钮,运行以下SQL语句,修改选项表中的数据:
- 更新boke_options设置option_name = replace(option_name,'wp _','boke_');
4,继续单击『SQL』按钮,运行以下SQL语句,修改usermeta表中的数据:
- 更新boke_usermeta设置meta_key = replace(meta_key,'wp _','boke_');
至此,终于成功修改WordPress站点替换表前缀wp_为boke_。
手动修改表预设方法二
我们以phpmyadmin为示例:我们需要将wop_最终修改为wopen_
phpmyadmin进入表结构,全选所有的表:
预先到最底部的替代项操作,选择修改表的初始值:
在弹出的界面中,输入需要替换的附加和替换后的连续,这里是wop_修改为wopen_:
点击继续,就可以替换完成所有的插入了,到了这一步,如果你将数据库引入到运营中的服务器登录,后台界面会显示“无权限访问该界面”
这是因为我们的用户数据权限初始在此是无法修改到的,WordPress无法识别当前用户的等级造成的
因此我们需要修改两个数据:
1.options表中的user_roles细分
:options表,搜索user_roles(注意选择%like%)
搜索结果:
初始化数据修改一下,为wopen_user_roles
保存即可
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插件会比较简单,而且出错的概率会低很多。
免费下载地址:
本站1元=100家园币,你可以通过签到获得家园币,用来免费捐赠。
最新默认解压密码:Hoejc!xinyucn.cc 其他密码请去公众号。
如果链接丢失或未加,私信本站获取,仅对本站VIP会员开放。
请注意:微信公众号谢绝私信留言,拒绝回复。本站已在多处醒目位置注明,但是仍有网友在微信私信留言,再次声明,微信公众号不引流,不回复。
- 官方微信公众号
- 扫一扫关注微信公众号,如果你觉得本站帮到了你,请通过下面的赏字按钮捐赠本站,谢谢!
- 本站官方头条号
- 扫一扫关注官方头条号,新老用户扫描下载抖音极速版,可领取最高269元现金,每天使用都可领钱。