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

导入WordPress sql文件时,MySQL服务器已消失,mysql,Mysql,我将live Wordpress网站下载到我的本地机器上,以便在本地环境中使用它。由于数据库文件丢失,该网页与生产时的网页不同。因此,我使用SSH导出,转储了sql文件,现在我尝试使用下面的命令将它导入到我的本地XAMPP环境中 mysql -h127.0.0.1 -u root -p wp_database < ../../wp.sql; mysql-h127.0.0.1-u root-p wp_数据库

我将live Wordpress网站下载到我的本地机器上,以便在本地环境中使用它。由于数据库文件丢失,该网页与生产时的网页不同。因此,我使用SSH导出,转储了sql文件,现在我尝试使用下面的命令将它导入到我的本地XAMPP环境中

mysql -h127.0.0.1 -u root -p wp_database < ../../wp.sql;
mysql-h127.0.0.1-u root-p wp_数据库<../wp.sql;
终端抛出此错误

mysql -h127.0.0.1 -u root -p wp_database < ../../wp.sql;
第899行的错误2006(HY000):MySQL服务器已消失

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

我为解决问题所做的工作:

1)我已将允许的最大数据包升级到128MB

2)我升级了innodb\u lock\u wait\u timeout=60000


3)在设置了
max\u allowed\u packet
之后,我升级了innodb\u log\u file\u size=128M

您重新启动了服务器吗

尝试直接传递给客户机。一旦我面对这个问题和全局更新,
my.cnf
设置对我不起作用,但它起了作用

mysql -h127.0.0.1 -u root -p --max_allowed_packet=1073741824 wp_database < ../../wp.sql;
mysql-h127.0.0.1-u root-p--max_allowed_packet=1073741824 wp_数据库<../wp.sql;
尝试下面的代码


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

是的,我重新启动了服务器,我也使用了您提到的方法。这是我导出sql文件的方式,但它在本地计算机上不起作用。我更新了错误消息。您能检查一下吗?可能是由于sql文件中的语法错误或smth造成的吗?因为它说第899行第899行有一个大的执行查询,它跨越了MySQL服务器和客户端之间任何单个消息大小的上限。第899行有一个插入查询。请尝试运行此查询集global max_allowed_packet=64*1024*1024;我试过你的方法,好像有什么事情发生了。我的意思是有一大堆错误和创造的东西,但最后我检查了我的网页。仍然缺少表,执行时将返回查询上的详细警告等,您是否能够检查日志。。。看看