笨猫博客

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

更改 WordPress 数据库表名前缀

2009-11-12 4499点热度 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
    取消回复

    最新 热点 随机
    最新 热点 随机
    IP-Sentinel 分布式哨兵系统v3.1.0重装上阵!让你的小鸡完美伪装成“当地人” NodeWarden -云端备份、大附件处理、直传链路 和 网页端密码库体验 it-toolbox开发者工具箱 — 72 款实用工具,基于 Cloudflare Pages Functions 全栈部署 OpenClaw图形化一键安装/卸载工具吧 Telegram 创建 bot 获取 token 和 chatId 以及发送消息最新教程 AcePanel(原耗子面板)3.0 正式发布
    IP-Sentinel 分布式哨兵系统v3.1.0重装上阵!让你的小鸡完美伪装成“当地人”NodeWarden -云端备份、大附件处理、直传链路 和 网页端密码库体验
    ChatGPT 在日常生活中的作用 可恶的发改委,中石油,中石化 Godaddy5月1.49$ 超级优惠码 Office365 A1/A1P 全局翻车复活/防翻车方法 服务器或者VPS下载Google Drive大文件 不忘初心美化版 Win11 v22H2(22621.1680)
    最近评论
    Web Harmonium 发布于 5 天前(04月20日) Stash 的界面看起来比小火箭清爽直观多了,2.99美元的价格也算合理,感谢提醒,不手动修改策略组...
    Web Harmonium 发布于 5 天前(04月20日) 这个教程很实用,特别是关于从URL下载配置的步骤讲解得很清楚,让新手上手变得简单多了!
    09君 发布于 1 个月前(03月13日) 来访。给你点赞了,工具很不错。很难绷不住的是,全民普及还没到一个月,就开始全民卸载了。
    芝雩 发布于 2 个月前(02月28日) 您好,请问下为什么我搭建的ghost,他的后台配置页面是纯英文的,ghostCLI 是20.20.0...
    C 发布于 3 个月前(02月06日) 早就听说这个面板了,竟然是你开发的,厉害啊
    标签
    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