2026/10/21 0:00:50 泰格视觉 · 上海静安区

一文搞懂wordpress数据库搬家:3步无损迁移避坑指南

一文搞懂wordpress数据库搬家:3步无损迁移避坑指南

自己不会代码想做网站,最怕的不是写不出页面,而是数据丢了。很多新手在服务器到期或想换更快的VPS时,盯着后台发慌,生怕一操作把十年的客户资料、文章数据搞没了。别慌,今天咱们不整虚的,用大白话一文搞懂 WordPress 数据库搬家的核心逻辑。只要跟着这套流程走,哪怕你连命令行都看不太懂,也能把旧站的数据稳稳当当搬到新家,全程零数据丢失。

概念速懂:为什么不能直接复制文件夹?

很多小白有个误区,觉得搬家就是把 /var/www/html 这个目录打包压缩,扔到新服务器上解压完事。这是大错特错的做法。WordPress 的文件系统分为两部分:一是“壳子”,也就是主题、插件、上传的图片视频;二是“灵魂”,也就是数据库。

数据库里存的是什么?是你写过的每一篇文章、每一个用户账号、每一条评论、后台的配置参数。如果你只搬了文件不搬数据库,新站打开后,前台可能显示正常(因为图片还在),但后台进去看,文章列表是空的,或者点击文章直接报 404 错误。更糟糕的是,如果新旧环境的数据库连接信息(主机名、用户名、密码)不一致,网站直接打不开,显示“Error establishing a database connection”。

所以,搬家的核心不是搬文件,而是搬数据,并修正数据里的指向。这就好比你要搬家,家具(文件)好搬,但你的身份证、房产证(数据库记录)上的地址得改成新家的地址,否则别人找你就找不到了。在技术层面,我们需要导出旧库,导入新库,然后用 WordPress 自带的搜索替换功能,把数据库里所有指向旧域名或旧主机 IP 的记录,批量替换成新的。

准备阶段:服务器与工具选型实战

在动手之前,先确认你的新旧服务器环境是否兼容。这是新手最容易踩的坑。

1. PHP 版本与 MySQL 版本检查 WordPress 对 PHP 版本有要求。老站点可能还在用 PHP 5.6 或 7.0,新服务器如果预装了 PHP 8.0+,直接导入可能会报语法错误。

  • 建议:登录新服务器,执行 php -v 查看版本。如果新服务器 PHP 版本高于旧服务器,建议在新服务器上临时安装一个与旧站相同的 PHP 版本,或者确保旧站代码兼容新版 PHP。
  • MySQL 版本:通常 MySQL 5.6、5.7、8.0 之间向下兼容没问题,但如果是从 8.0 迁到 5.7,某些数据类型(如 utf8mb4 排序规则)可能会有差异。稳妥起见,尽量保持新旧 MySQL 主版本一致。

2. 空间与备份策略 搬家前,务必在旧服务器上做一次全量备份。

  • 文件备份:使用 SSH 连接服务器,执行 tar -czvf site_backup.tar.gz /var/www/html 打包网站文件。
  • 数据库备份:进入 phpMyAdmin,选择数据库,点击“导出”,格式选 SQL,压缩选 gzip,下载文件到本地。这一步至关重要,这是你的救命稻草。如果搬家失败,你至少还能从本地备份恢复。

3. 工具选择:Duplicator 还是原生 mysqldump? 对于完全不懂代码的用户,我强烈推荐使用 WordPress 插件 Duplicator。它能把网站文件和数据库打包成一个安装包(Installer.php),上传到新服务器后,只需访问一个链接,按照向导点击下一步即可完成迁移,自动处理数据库替换和重写。 如果你稍微懂点 Linux,或者追求极致稳定,可以使用原生的 mysqldump 命令配合 sed 进行替换。但考虑到受众是“不会代码想做网站”的人群,本文后续步骤将侧重 Duplicator 插件 的实操,并在最后附上原生命令供进阶参考。

可信来源细节:在配置新服务器环境时,可以参考 WordPress 官方文档中关于 Requirements 的部分,或者查看 GitHub 上 WordPress/wordpress-develop 仓库的 requirements.txt 或相关 CI 配置,确认当前版本的兼容性边界。虽然普通用户很少直接看 GitHub 源码,但在遇到诡异的环境报错时,查阅官方开发仓库的 Issue 列表,往往能发现很多未记录在文档里的已知 Bug。

配置与部署步骤:手把手教你搬家

假设你选择了 Duplicator 插件(免费版足够个人站使用),以下是标准操作流程:

第一步:在旧站打包

  1. 登录旧 WordPress 后台,进入 插件 -> 安装插件,搜索 Duplicator,安装并激活。
  2. 激活后,点击左侧菜单的 Duplicator -> Packages -> Create New。
  3. 插件会自动分析网站大小。注意观察 Exclusions(排除项)选项。建议排除 /wp-content/uploads 目录(如果文件太大,可以单独用 FTP 传输图片,加快打包速度),但为了简单起见,新手建议全选默认,除非网站超过 10GB。
  4. 点击 Build。等待几分钟,打包完成后,你会看到两个文件:installer.php 和 xxxx.duplicator-pack。
  5. 关键动作:点击下载这两个文件到本地电脑。同时,点击插件生成的 Package URL 链接,务必在浏览器地址栏复制这个链接,或者记住这个打包生成的临时 URL。虽然我们要在新服务器用,但记住这个结构有助于排查问题。

第二步:在新服务器解压与放置

  1. 登录新服务器,将网站根目录(如 /var/www/html)清空或重命名。
  2. 将本地下载的 installer.php 和 xxxx.duplicator-pack 上传到新服务器的网站根目录。
    • 使用 FTP 工具(如 FileZilla)上传最方便。
    • 确保权限正确:chmod 644 installer.php,chmod 644 xxxx.duplicator-pack。
  3. 在新服务器上,确保 Nginx 或 Apache 已经配置好指向该目录,并且 SSL 证书已经生效(如果新站启用 HTTPS)。

第三步:运行安装向导

  1. 在新浏览器中,访问 http://新服务器IP/installer.php(如果是 HTTPS,则用 https)。
  2. 如果提示“无法连接数据库”,检查新服务器的 MySQL 服务是否启动:systemctl status mysql。
  3. 进入向导页面,你会看到四个步骤:License(许可证,免费版选 Free)、Server(服务器信息)、Database(数据库信息)、Site(网站信息)。
  4. Server 页面:确认 PHP 版本、最大上传限制等。如果报错,去服务器 php.ini 中调大 upload_max_filesize 和 post_max_size。
  5. Database 页面:
    • Host:填 localhost 或 127.0.0.1。
    • Name:创建一个新的数据库(如 new_wp_db)。
    • User:创建一个新的数据库用户,并赋予该库的全部权限。
    • Pass:设置复杂密码。
    • 注意:这里填写的是新数据库的信息,不是旧站的。Duplicator 会自动将旧库数据导入这个新库,并替换其中的域名指向。
  6. Site 页面:
    • URL:填写你希望的新网站地址(如 www.newdomain.com)。
    • Domain:同上。
    • Email:填写站长邮箱。
    • Password:设置新的管理员密码。
  7. 点击 Install。插件会自动执行:导入数据库 -> 替换旧域名/主机为新域名/主机 -> 重写文件链接。
  8. 安装完成后,点击 Go to Login,输入你刚设置的密码登录后台。

第四步:清理与验证

  1. 登录成功后,立即删除 网站根目录下的 installer.php 和 xxxx.duplicator-pack 文件!这是安全红线,不删除会被黑客利用进行恶意注入。
  2. 进入后台,检查 设置 -> 常规,确保“WordPress 地址”和“站点地址”都显示为新域名。
  3. 前台访问,检查文章、图片、评论是否正常加载。
  4. 后台访问,检查用户、菜单、小工具是否完整。

常见问题:现场违规与电子证书陷阱

在搬家过程中,新手最常遇到的两个“拦路虎”是:权限报错和 SSL 证书失效。

1. 权限问题导致白屏 现象:访问网站显示空白页,或者报错 Permission denied。 原因:Linux 文件权限设置不当。 解决:

  • 登录服务器 SSH,执行:
    chown -R www-data:www-data /var/www/html
    find /var/www/html -type d -exec chmod 755 {} \;
    find /var/www/html -type f -exec chmod 644 {} \;
    
    注:www-data 是 Ubuntu/Debian 默认的 Web 服务用户,CentOS 可能是 apache 或 nginx,请根据实际情况替换。

2. SSL 证书未生效或报错 现象:搬家后,HTTPS 访问报 ERR_CERT_AUTHORITY_INVALID 或 Mixed Content。 原因:

  • 新服务器没有配置该域名的 SSL 证书。
  • 数据库中残留了 http:// 的绝对路径,导致浏览器加载 HTTP 资源,触发混合内容警告。

电子证书查询与下载实战: 很多新手不知道去哪里查证书是否有效。

  • 查询:访问 SSL Labs,输入新域名,它会给出详细的证书链、有效期、协议支持情况报告。如果评级为 A 或 A+,说明证书配置基本没问题。
  • 下载/生成:如果是 Let's Encrypt 证书,可以使用 certbot 一键申请。
    sudo apt install certbot python3-certbot-nginx
    sudo certbot --nginx -d www.newdomain.com
    
    这会自动修改 Nginx 配置并设置自动续期。
  • 解决混合内容:如果 SSL Labs 显示证书正常,但页面有 Mixed Content 警告,说明数据库里还有旧域名的 HTTP 链接。此时,安装插件 Better Search Replace,选择“替换”,旧值填 http://olddomain.com,新值填 https://www.newdomain.com,选择所有表,执行替换。执行前,插件会提示你备份数据库,务必点击备份。

3. 现场常见违规问题:硬编码路径 有些老站点或定制主题,会在代码中硬编码服务器路径,例如 <img src="/var/www/html/uploads/2023/01/a.jpg">。这种写法在搬家后必然失效,因为新服务器路径可能变了。

  • 解决:使用 grep 命令搜索硬编码路径:
    grep -r "/var/www/html" /var/www/html --include="*.php"
    
    找到相关文件,手动修改为相对路径 /wp-content/uploads/2023/01/a.jpg。这是代码层面的问题,插件无法自动修复,需要人工介入。

优化建议:搬家后的性能与 SEO 提升

搬家不是结束,而是新站起飞的起点。

1. 配置永久重定向(301) 如果旧域名和新域名不同,必须在 Nginx/Apache 中配置 301 重定向,将旧域名的流量全部导向新域名,避免 SEO 权重流失。 Nginx 配置示例:

server {listen 80;server_name olddomain.com www.olddomain.com;return 301 https://www.newdomain.com$request_uri;
}

2. 开启缓存 新服务器环境干净,建议安装缓存插件(如 WP Super Cache 或 LiteSpeed Cache),并配合服务器端的 OPcache。这能让新站的速度比旧站更快。

3. 更新 Sitemap 与 Ping 搬家后,访问 https://www.newdomain.com/sitemap.xml,确保文件可访问。然后登录 Google Search Console 和 Baidu Webmaster Platform,提交新的 Sitemap,并请求索引首页。

4. 监控数据库健康 安装插件 WP-DB Manager 或 Query Monitor,定期清理数据库中的废弃选项、瞬态数据(transients)。这些垃圾数据会随着时间累积,拖慢网站速度。

5. 定期备份策略 不要只依赖手动备份。安装 UpdraftPlus 插件,设置每日增量备份、每周全量备份,并将备份文件同步到远程存储(如阿里云 OSS、AWS S3 或本地 NAS)。这样,即使服务器被黑或硬盘损坏,你也能在几分钟内恢复网站。

搬家看似简单,实则涉及文件、数据库、DNS、SSL、代码路径等多个维度。对于不会代码的朋友,工具(如 Duplicator)能帮你解决 90% 的问题,但剩下 10% 的细节(如权限、证书、硬编码)需要你细心检查。记住,备份是最好的朋友,永远不要在没有备份的情况下进行任何高风险操作。

你踩过哪些建站的坑?是搬家后图片丢失,还是后台登录不上?评论区交流,咱们互相避雷,让建站之路少点曲折,多点顺畅。

ABOUT THATGRAFIX

读完这篇文章,也许我们可以聊聊

泰格视觉 THATGRAFIX 成立于2014年,是一家扎根上海静安区的高端视觉设计与创意建站工作室。十余年来,我们专注于一件事:用有层次、有版式、有温度的视觉语言,帮助品牌建立难以被复制的线上形象。从最初的几人团队,到如今覆盖品牌设计、UI/UX、前端开发的完整班底,我们已累计服务超过500家企业客户,完成上千个设计与建站项目,客户复购与推荐率长期保持在较高水平。

我们不追求批量生产,而是坚持每个项目都由资深设计师全程跟进。这意味着您不会面对层层转包带来的沟通损耗,也不会收到一个套着通用模板的"作品"。从品牌基因的提炼,到页面版式的推敲,再到前端代码的手写实现,每一个环节都由同一支团队负责,确保视觉理念从始至终不被稀释、不走样。这种对完整度的坚持,也是众多客户在首次合作后选择长期续约的原因。

如果这篇内容让您对自己的品牌项目有了新的想法,欢迎随时联系我们。无论是一次初步的方向探讨,还是一份完整的设计与建站报价,我们都乐意倾听,并在24小时内给出真诚、专业、不带套路的回应。您也可以先浏览我们的案例作品与服务介绍,对泰格的风格与能力建立一个更直观的印象,再决定是否进一步沟通。我们始终相信,好的合作始于一次平等、透明的对话。

OUR SERVICES

相关服务推荐

如果这篇文章激发了您的想法,欢迎把它落地为真实的品牌作品

RELATED NEWS

相关推荐

更多精彩内容,持续更新中

搞定网页版千图网避坑指南:3步解决备案糊涂账
2026/9/29 17:18:43

搞定网页版千图网避坑指南:3步解决备案糊涂账

搞定网页版千图网避坑指南:3步解决备案糊涂账 很多福建的老铁刚接触建站,脑子里全是浆糊。 看着后台那些备案选项,心里直打鼓,生怕填错一步前功尽弃。 其实这哪是什么天书,纯粹是没人给你拆解过背后的逻辑。 做网页版千图网这类素材站,域名备案是绕不过去的坎。…

阅读详情 →
哪个网站可以做照片分享?3步教你避坑选对建站方案
2026/9/29 17:16:04

哪个网站可以做照片分享?3步教你避坑选对建站方案

哪个网站可以做照片分享?3步教你避坑选对建站方案 做了好几年网站,我发现很多客户上来就问:“我想做个照片分享网站,用模板行不行?” 模板网站太丑不够用。 这话糙理不糙。那种几百块的通用模板,图片加载慢、排版死板、没有自定义功能,用户看一眼就走了。 但自建网站又贵又麻烦, 怎么选 才不踩雷?…

阅读详情 →
3步拆解:建设外贸网站要多少钱及完整流程
2026/9/29 17:11:44

3步拆解:建设外贸网站要多少钱及完整流程

3步拆解:建设外贸网站要多少钱及完整流程 自己不会代码,但老板催着要把产品卖到国外,这时候最容易踩的坑就是被外包公司忽悠,或者自己瞎折腾半天搞不出个名堂。其实,搞清楚 建设外贸网站要多少钱 ,以及背后的 完整流程…

阅读详情 →
工地材料员辞职率高吗?揭秘证书含金量与执业避坑指南
2026/10/19 15:59:50

工地材料员辞职率高吗?揭秘证书含金量与执业避坑指南

工地材料员辞职率高吗?揭秘证书含金量与执业避坑指南 手里攥着材料员证却找不到对口工作,或者干着干着就想跑路?这种焦虑我太懂了。很多人考证是为了挂靠躺赚,结果发现市场风向变了,急需证书挂靠找工作的人,往往被中介忽悠得晕头转向。别急,今天咱们不画饼,只聊干货。 先说个扎心的真相:…

阅读详情 →
怕考不过白交钱?揭秘八大员统计员官方报名入口与避坑指南
2026/10/20 20:34:37

怕考不过白交钱?揭秘八大员统计员官方报名入口与避坑指南

怕考不过白交钱?揭秘八大员统计员官方报名入口与避坑指南 是不是看到“八大员统计员”这几个字,心里就犯嘀咕?明明工程类八大员里没这岗位,为啥培训机构还盯着你收钱?更怕的是,钱交了,课听了,最后去官方报名入口一查,发现这证根本考不了,或者考下来工地不认,纯纯打水漂。别急,这种“怕考不过白交钱”的焦虑,我…

阅读详情 →
大专施工员怎么找公司?3个避坑细节+良心建议
2026/10/20 11:28:05

大专施工员怎么找公司?3个避坑细节+良心建议

大专施工员怎么找公司?3个避坑细节+良心建议 工地太忙根本没时间复习,这是很多刚拿到大专文凭想进施工口的兄弟最真实的写照。刚毕业或者转行的人,手里攥着个施工员证书,想找个靠谱公司挂靠或者全职干,结果发现要么公司压价,要么岗位不对口,心里直打鼓。今天不聊虚的,给大伙几条 良心建议…

阅读详情 →
施工单位安全员变更难?搞懂这几点,多久拿证心里有底
2026/10/20 18:34:24

施工单位安全员变更难?搞懂这几点,多久拿证心里有底

施工单位安全员变更难?搞懂这几点,多久拿证心里有底 学历不够怕报不上名?别慌,这行干久了都知道,门槛卡得严,但路也是通的。很多刚出校门的鹤壁工程类毕业生,盯着报名页面里的学历那一栏,心里直打鼓:大专没满两年,本科没毕业,这证还能不能考?能不能办?更让人头大的是,项目上急着要人,手里这安全员证怎么变更…

阅读详情 →
工程资料员用不用晒?3年老手揭秘含金量与复审避坑指南
2026/10/19 10:34:16

工程资料员用不用晒?3年老手揭秘含金量与复审避坑指南

工程资料员用不用晒?3年老手揭秘含金量与复审避坑指南 之前考过但过期了不知道怎么复审,是不是也有这种抓瞎的感觉?别慌,这事儿我见过太多次了,很多同行手里攥着证却不敢往简历上写,心里打鼓觉得这玩意儿 含金量 到底行不行,甚至纠结工程资料员用不用晒出来。…

阅读详情 →
Apache两个wordpress2026最新
2026/10/1 0:00:09

Apache两个wordpress2026最新

Apache部署双WordPress实战:性能优化与防黑指南 网站被黑挂马,后台突然多出陌生文章,首页代码被篡改注入博彩链接,这时候你慌不慌?别急,先别盲目重装系统,那往往治标不治本。真正的危机在于,你之前的 性能优化…

阅读详情 →
避坑速查手册:建站宝盒合作实操全解
2026/10/1 0:03:23

避坑速查手册:建站宝盒合作实操全解

避坑速查手册:建站宝盒合作实操全解 网站上线了,服务器跑满了,代码也部署好了,结果后台一看,访问量为零。这种“自嗨式”建站,是无数市场推广人员和中小企业主踩过的深坑。你花了钱,买了服务,甚至签了所谓的“合作”协议,最后发现流量还是没来,品牌还是没响。…

阅读详情 →
简述网站制作流程图:拒绝被坑,源码下载与避坑指南
2026/10/1 0:08:04

简述网站制作流程图:拒绝被坑,源码下载与避坑指南

简述网站制作流程图:拒绝被坑,源码下载与避坑指南 找建站公司最怕什么?怕花大价钱做个四不像,怕合同里藏着坑,更怕最后发现核心代码不在自己手里,想改个按钮颜色都要看对方脸色。很多创业团队负责人在前期沟通时,往往只盯着价格和功能列表,忽略了最关键的 简述网站制作流程图…

阅读详情 →
FAQ

合作前,客户常问的几个问题

把话说在前面,让每一次合作都建立在清晰的预期之上

设计周期一般需要多久?

企业官网类项目通常在四到八周之间,具体取决于页面数量与功能复杂度。我们会在沟通后给出明确的排期表,并按节点交付,不拖延、不模糊。

可以只做设计、不做开发吗?

可以。我们同时提供纯视觉设计与设计加开发两种合作方式。如果您已有技术团队,我们也能输出可直接落地的设计稿与标注说明。

修改次数有限制吗?

每个阶段都包含合理的修改轮次。我们更希望在早期通过充分沟通减少返工,而不是在后期被动应付。真正重要的调整,我们从不计较次数。

上线后还能找到你们吗?

当然可以。我们提供首年免费维护与长期付费运维选项,网站的内容更新、安全与性能问题,都可以持续找我们处理,让您不必再临时寻找技术支持。

OUR GUARANTEE

为什么客户愿意把项目交给我们

这些不是口号,而是写进每一次合作流程里的具体做法

先理解,再动笔

我们坚持在设计开始前完成充分的品牌访谈与资料梳理。只有真正理解您的业务、用户与差异化,视觉方案才有根,而不是好看却与品牌无关的空中楼阁。

分阶段,可见证

项目按创意方向、视觉稿、前端开发、测试上线分阶段推进。每个阶段都有明确的交付物与确认节点,您随时掌握进度,不必在终点才看到结果。

重细节,也重性能

我们既打磨版式与动效的美感,也关注首屏加载、移动端适配与 SEO 基础。好看的同时好用,才是一个网站真正的竞争力。

上线后,不消失

网站交付后提供首年运维与内容更新指导,并长期响应您的技术咨询。我们希望成为您品牌成长路上长期可依靠的设计伙伴。

HOW WE WORK

一个项目,通常这样被完成

标准化的流程不是束缚创意,而是让创意可靠地落地

01

需求沟通

深入了解品牌定位、目标用户与项目预算,把模糊的"我想要好看"变成清晰可执行的设计方向。

02

创意策划

团队围绕信息架构与视觉概念展开讨论,输出风格方向与版式草图,与您确认后再进入精修。

03

设计开发

视觉稿定稿后,前端手写实现并同步走查移动端与各浏览器,确保每一处细节都经得起放大。

04

上线运维

测试、部署、交付后台使用文档,并提供首年维护,让网站在上线后依然稳定、持续生长。

0
服务品牌客户
0
年行业经验
0
完成设计项目
0
客户满意度与推荐率
CLIENT VOICES

客户如何评价我们

真实合作,真实反馈,是我们持续打磨设计的理由

泰格视觉的团队非常专业,从品牌定位到网站上线全程跟进,最终效果远超预期,上线后我们的咨询量提升了近三倍。

客户头像
张明远
某科技公司 CEO

作为对视觉要求很高的品牌方,泰格的设计品味和细节把控让我非常满意,每一次合作都有新的惊喜。

客户头像
李雅婷
护肤品牌 创始人

从 LOGO 到 VI 再到官网,泰格提供了一站式品牌视觉服务,团队响应迅速、修改耐心,是值得长期合作的伙伴。

客户头像
王建国
餐饮连锁 品牌总监
NEXT STEP

把阅读的收获,变成一个真正属于您的项目

无论您正准备全新建站,还是希望对现有官网进行视觉升级,泰格视觉都愿意成为那个既懂审美、又懂落地的合作伙伴。一次免费的初步沟通,不会占用您太多时间,却可能帮您理清接下来半年的品牌视觉方向。欢迎通过电话、邮件或联系页面找到我们。我们也会在沟通后提供一份贴合您业务的初步建议,哪怕最终不合作,这些判断对您依然有参考价值。我们的上海静安区工作室也欢迎您预约来访,面对面聊聊您的品牌想法。

有项目想要合作?

联系我们,获取专业的设计咨询与方案报价,24小时之内响应,免费初步沟通,不收取任何前期费用。

立即咨询