笨猫博客

  • 🍟首页
  • 🍘目录
    • 🥝VPS教程
    • 🍾猫玩技术
    • 🍹干货分享
    • 🍏软件分享
    • 🍩一只猫
  • 🍋工具
    • 🌽IP路由追踪
    • 🍐域名Whois查询
    • 🥘域名被墙查询
    • 🍧IP正常检测
    • 🔥IP端口检测
    • 🍆短网址
    • 🐟VIP音乐播放
    • 🍯KMS激活
  • 🍓链接
  • 🍪联系
  • 🍱登录
    • 🥦登录
    • 🍒注册
关注互联网,生活,音乐,乐此不疲的一只笨猫
  1. 首页
  2. 猫玩技术
  3. 正文

更改 WordPress 数据库表名前缀

2009-11-12 4043点热度 0人点赞 4条评论

众所周知,WordPress 在安装时候可以选择表名前缀以在同一数据库安装多个WordPress 程序。但是很多空间商,尤其是老外的虚拟主机商 允许建立多个数据库,这样为了便于管理,很多人在安装多个WordPress 程序的时候选择多个数据库而不是修改表名前缀,当然这样的方式也是被提倡的。

所谓天有不测风云,人有旦夕祸福。如若碰到多个数据库合为单个数据库的时候,头疼事情就来了,这种情况往往在从国外往国内搬的时候,国内空间商不知道为何如此吝啬

既然碰到这种情况,自然修改表名了,或者新建一个WordPress 用WordPress eXtended RSS导入(manage - export),不过这不是这里要讨论的了

更改 WordPress 数据库表名前缀步骤:

禁用所有插件,然后通过 phpmyadmin 备份你的 WordPress 数据库。
用文本编辑器打开你备份的数据库文件(*.sql),查找“wp_”,并用你准备用的表明比如“wc_”替换。
使用 phpmyadmin 将你当前数据库 WordPress 表删除。
导入你刚才修改了的备份文件。
修改wp-config.php文件,将$table_prefix = ‘wp_’; 改为 $table_prefix = ’wc_’;
到后台开启所有插件。(如果备份之前没有禁用插件,可能会导致插件工作不正常,到插件管理重新开启即可。)
顺便提一下修改表名前缀的sql语句为:

ALTER TABLE wp_benmao RENAME TO wc_benmao此句将把 wp_benmao 表更名为 wc_benmao。(要一句一句的修改)

修改回来同理。

经Dianso提醒

用户权限也需要修改,否则无法登陆后台。

update wc_options set option_name = replace(option_name,’wp_user_roles’,'wc_user_roles’)
update wc_usermeta set meta_key = replace(meta_key,’wp_capabilities’,'wc_capabilities’)
update wc_usermeta set meta_key = replace(meta_key,’wp_user_level’,'wc_user_level’)
update wc_usermeta set meta_key = replace(meta_key,’wp_autosave_draft_ids’,'wc_autosave_draft_ids’)

标签: 数据库
最后更新:2009-11-17

笨猫

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • Dianso

    用户权限也需要修改,否则无法登陆后台。

    update wc_options set option_name = replace(option_name,'wp_user_roles','wc_user_roles')
    update wc_usermeta set meta_key = replace(meta_key,'wp_capabilities','wc_capabilities')
    update wc_usermeta set meta_key = replace(meta_key,'wp_user_level','wc_user_level')
    update wc_usermeta set meta_key = replace(meta_key,'wp_autosave_draft_ids','wc_autosave_draft_ids')

    2009-11-12
  • Mars

    @Dianso
    这位同志补充的不错。。。 :o

    2009-11-13
  • YYWR

    确定有用?
    什么时候去试试

    2009-11-16
  • 枫子

    大哥 你知道这个 为什么我的博客会出问题呢....
    你把我的搞得我自己都不想要了。

    2009-11-30
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    最新 热点 随机
    最新 热点 随机
    简洁、纯HTML导航项目:XG-NAV(开源) outlook邮箱安全修改方案,让你的邮箱安全无忧 Docker容器一键全自动迁移脚本 永久免费 qzz.io 域名 可托管至CloudFlare SSL 证书申请工具 | 免费 HTTPS 证书网页在线申请 Let's Encrypt、ZeroSSL 等 HTTPS 证书 免登录 Afilmory - 一个现代化照片画廊网站
    Docker容器一键全自动迁移脚本outlook邮箱安全修改方案,让你的邮箱安全无忧简洁、纯HTML导航项目:XG-NAV(开源)
    UCenter Home 1.0 正式版发布 Google Wave,新Web时代的沟通平台 教你如何获得一个南极ip 各品牌数字电视永久关闭开机广告 Linux DNS修改重启后失效?永久修改Linux DNS的方法 使用Proxifier把SS转为全局加速器
    最近评论
    vip券网 发布于 2 周前(08月01日) 写的很详细,赞 :razz: :evil:
    萧瑟 发布于 1 个月前(07月14日) 这个我也用了好久,不知道啥时候能上IP证书
    梵蒂冈 发布于 1 个月前(07月08日) 士大夫
    HuangWei 发布于 2 个月前(06月16日) 自己手动设置确实很烦,我之前使用过这个,感觉还不错,虽然已经不怎么维护了:https://githu...
    龙笑天 发布于 3 个月前(05月25日) 一直用的萌咖的路过 :smile:
    标签
    elliptictrue100.10.02
    BLOG ChatGPT Chrome CloudFlare DirectAdmin github Godaddy google kloxo Linux OneDrive OneIndex PHP QQ shadowsocks SNS ssh Typecho VPS web2.0 whmcs Windows wordpress 一键脚本 下载 免费 博客 图文教程 图标 图片 域名 头像 奥运 宝塔面板 插件 教程 日记 有趣 浏览器 游戏 猫 生活 电影 百度 网站 视频 设计 软件 阿里云盘 音乐
    好友
    • glzjin's blog glzjin's blog
    • ZAERA博客
    • 冰沫记
    • 奇它博客
    • 猫腻‘s Blog
    • 猫饭
    • 肥宅之家
    • 萌博
    • 野路子程序员

    COPYRIGHT © 2022 笨猫博客. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang