MySQL导出数据库中的错误2013

时间:2015-01-09 20:04:48

标签: mysql database

我的MySQL服务器工作正常,但今天我无法连接到此。我收到错误“无法连接到'localhost'(10061)上的mysql服务器”。所以我检查我的Windows 7 x64中的Mysql55服务是否已停止。我启动服务,但当我打开一个特定的数据库时,服务器停止。对于其他数据库,我没有任何问题。

我尝试将数据库转储到.sql文件,我收到错误“mysqldump:错误2013:在查询时丢失表table_name在行:43795”时与MySQL服务器的连接丢失。然后服务器停止。我试试这个Error Code: 2013. Lost connection to MySQL server during query但不行。

当我尝试在其他时间导出数据库时,我得到相同的错误,但行值不同。

1 个答案:

答案 0 :(得分:0)

似乎在转储特定表时发送从该表接收过大的数据。

使用--max_allowed_pa​​cket = 500M然后转储它。另外检查你指定的my.ini配置文件max_allowed_pa​​cket变量大小。