我的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但不行。
当我尝试在其他时间导出数据库时,我得到相同的错误,但行值不同。
答案 0 :(得分:0)
似乎在转储特定表时发送从该表接收过大的数据。
使用--max_allowed_packet = 500M然后转储它。另外检查你指定的my.ini配置文件max_allowed_packet变量大小。