WordPress独立站如何导入大的数据库文件(Cpanel面板)?

今天帮客户处理了一个网站搬家的工作。客户网站文件和数据库非常大,又用的Cpanel,导致数据库一直无法导入。

之前尝试多次都出现错误,今天趁晚上加班的时间静下心来帮客户解决了。现在将解决思路和教程写一下,方便后期查阅。也可以帮助遇到类似问题的小伙伴解决问题。

 

一、问题:

  1. Cpanel权限问题,无法使用命令行导入。我们之前拍视频介绍过如何导入大数据库文件。如果使用Cpanel这个方法就没法使用。

我们可以看到上面这个advance栏目里面没有Terminal这个选项,就说明是没有运行命令行的权限。

二、解决方法。

我们可以使用一个工具BigDump。下载地址https://www.ozerov.de/bigdump/

1.首先我们需要把BigDump和老数据库文件.sql上传到网站根目录。

  1. 在Cpanel后台编辑bigdump文件

$db_server   = “localhost”;

$db_name     = “your_database”;

$db_username = “your_user”;

$db_password = “your_password”;

把里面的信息改成新网站数据库的信息

 

3.输入网址http://www.yourdomain.com/dump/bigdump.php运行BigDump

4.如果运行成功就会是下面的截图

5. 我在导入的过程中出现很多次错误比如: Stopped at the line 2324. Current query includes more than 300 dump lines

解决方法如下:把箭头所指的数值改大。

6.继续运行的过程中又出现了错误 Stopped at the line xxxx

current query includes more than 100000 dump lines 针对这个问题我改了下图的地方。

7.之后,数据库就开始顺利导入,直到完成。

三、总结:

大家在导入数据库的过程中可能会出现错误,在第二次导入之前一定要清除数据库里面已经导入的数据,否则很有可能出问题。

上一篇 Woocommerce独立站设置Stripe支付的几个技巧
AeroCore图片
AeroCore图片
AeroCore图片
AeroCore图片
AeroCore图片
最新评论
暂无评论