相关疑难解决方法(0)

ERROR 2006(HY000):MySQL服务器已经消失

当我尝试获取大型SQL文件(一个大INSERT查询)时,我收到此错误.

mysql>  source file.sql
ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    2
Current database: *** NONE ***

ERROR 2006 (HY000): MySQL server has gone away
No connection. Trying to reconnect...
Connection id:    3
Current database: *** NONE ***
Run Code Online (Sandbox Code Playgroud)

表中没有任何内容更新.我已经尝试删除和取消删除表/数据库,以及重新启动MySQL.这些都不能解决问题.

这是我的最大包大小:

+--------------------+---------+
| Variable_name      | Value   |
+--------------------+---------+
| max_allowed_packet | 1048576 |
+--------------------+---------+
Run Code Online (Sandbox Code Playgroud)

这是文件大小:

$ ls -s file.sql 
79512 file.sql
Run Code Online (Sandbox Code Playgroud)

当我尝试其他方法时......

$ ./mysql -u root -p my_db < file.sql
Enter …
Run Code Online (Sandbox Code Playgroud)

mysql

290
推荐指数
11
解决办法
36万
查看次数

标签 统计

mysql ×1