导入WordPress sql文件时,MySQL服务器已消失

时间:2018-11-28 12:46:05

标签: mysql wordpress mysqli

我将实时Wordpress 网站下载到我的本地计算机上,以便在我的本地环境中使用它。由于缺少数据库文件,因此该网页与实际生产的网页不同。因此,我使用 SSH 导出了转储的sql文件,现在我尝试将其导入到我的本地 XAMPP 使用命令以下与我的 Mac终端进行交流:

mysql -h127.0.0.1 -u root -p wp_database < ../../wp.sql;

终端将抛出此错误

  

第899行出现错误2006(HY000):MySQL服务器已消失

这个问题可能是什么原因?

我为解决该问题所做的事情:

1)我已将max_allowed_pa​​cket升级到128MB

2)我已经升级了innodb_lock_wait_timeout = 60000

3)我已经升级了innodb_log_file_size = 128M

2 个答案:

答案 0 :(得分:1)

设置max_allowed_packet后,您是否重新启动服务器?

尝试直接传递给客户。遇到此问题和全局更新后,my.cnf设置对我不起作用,但此方法可行。

mysql -h127.0.0.1 -u root -p --max_allowed_packet=1073741824 wp_database < ../../wp.sql;

答案 1 :(得分:0)

尝试以下代码

mysql -h127.0.0.1 -u root -p --max_allowed_pa​​cket = 1073741824 wp_database <../../wp.sql --verbose --force --wait --reconnect