如果你是用的虚拟主机(尤其是使用的阿里云产品),想更换为服务器,那么迁移的时候要额外对数据库文件进行处理,否则会导致网站卡顿延迟和数据库无法导入问题,即便你的新服务器配置再高也是如此。
提醒:本篇将以WordPress网站迁移为例给大家讲解。
阿里云虚拟主机迁移至服务器导致站点卡顿延迟或数据库出错的解决教程
一、下载原虚拟主机内的网站文件进行备份并上传至服务器目录,修改wp-config文件。

二、将wp-config文件中的DB_HOST数据修改为“localhost”,因为阿里云官方默认置入的是一串数据库地址。如果不修改,你的网站迁移之后会默认调用原来在阿里云的数据库,这就是导致很多刚迁移网站(阿里云的产品还在有效期且并未删除)能够运行但非常卡的主要原因。

三、下载数据库文件备份,这里特别注意阿里云虚拟主机的dms数据库管理面板导出的时候必须选择“数据和结构”模式,如果只选默认的“数据”模式,下载后的数据库文件将无法导入,即便显示导入成功,也无法使用,因为没有结构。比如很多迁移之后的网站会出现WordPress安装流程的步骤!

四、将数据库导入迁移的服务器数据库即可。

到这一步,问题就已经完美解决了。
