首页 文章

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

提问于
浏览
-2

我正在尝试恢复数据库(大小477mb)并不断收到错误:MySQL服务器已经消失 . 我不知道如何解决这个错误 . 我试过了:

  • max_allowed_packets 更改为600M .

  • wait_timeout 增加到2880000 .

但这些都没有帮助 . 这是确切的错误消息:

18:13:52恢复C:\ Users \ Niting \ Documents \ Backup 20120918 0000.sql正在运行:mysql.exe --defaults-extra-file =“c:\ users \ niting \ appdata \ local \ temp \ tmp_krvy8 . cnf“--host = localhost --user = root --port = 3306 --default-character-set = utf8 --comments <”C:\ Users \ Niting \ Documents \ Backup 20120918 0000.sql“`ERROR 2006( HY000)在第9675行:MySQL服务器已经消失

9675行包含

(
3434,'','','brocar',18730,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL
,NULL,NULL,NULL,NULL,'false',NULL,NULL,'true',NULL,'Once',NULL,NULL,NULL
,NULL,NULL,'false',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'false'
,NULL,'false','false',NULL,'Accomplishment','false',NULL,NULL,NULL,NULL
,NULL,NULL,NULL,71,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL
,NULL,'2011-10-30','true',0,'false',NULL,NULL,NULL,NULL,NULL,NULL,'false'
,NULL,NULL,'2011-10-30',NULL,NULL,NULL,NULL,NULL,NULL,'2011-10-30','14:35:27'
),

该行在此插入内:

INSERT INTO `tbldelinspect` (
`DELINSPECTID`,`DATE`,`TIME`,`USER`,`PIECEID`,`MARQUE`,`MODEL`,`SN`,`FROMTTAF`
,`FROMDATE`,`TBOHRS`,`INSTALLTTAF`,`INSTALLDATE`,`INSTALLCUSTOM`,`TBOMONTH`
,`HRSWARNING`,`MONTHWARNING`,`NOM`,`ISDUE`,`ACREG`,`DESCRIPTION`,`ISAD`
,`ADWHATSDONE`,`ADTYPE`,`NBSTART`,`CUSTOMCOMPUTEID`,`GROUPID`,`INVENTAIREID`
,`ATACODE`,`ADDONE`,`ADINTERVALTYPE`,`REMAINHRS`,`DUETTAF`,`DATENEXTINSPECT`
,`NOTE`,`CORRECTION`,`SHORTDESC`,`TTSO`,`REMAINMONTH`,`WARN`,`TSO`,`ISINSPECTION`
,`ISCURRENTINSPECTION`,`MONTHSATINSTALL`,`ACTION`,`UPDATE_`,`TSN`,`TTSN`,`MSN`
,`TMSN`,`REMAINCUSTOM`,`DUECUSTOM`,`TMSO`,`AIRCRAFTID`,`CUSTOMTBO`,`FROMCUSTOM`
,`CUSTOMWARNING`,`CUSTSN`,`TCUSTSN`,`CUSTOMATINSTALL`,`TCUSTSO`,`CUSTOMENGINE`
,`OLDMAXNG`,`MAXNG`,`ADCOMPONENT`,`LASTUPDATE`,`KEEPHISTORY`,`STARTADD`,`ISTASK`
,`TASKNO`,`RELATEDPIECEID`,`AIRCRAFTZONE`,`REFERENCE`,`PARTNO`,`TEMPLATEKEY`
,`ISSPECIALINSPECT`,`MANUALNEXTDUETTAF`,`MANUALNEXTDUECUSTOM`,`MANUALNEXTDUEDATE`
,`PERFAFTERXTTAF`,`PERFAFTERXMONTH`,`PERFAFTERXCYCLE`,`SPECIALTASKLINKPIECEID`
,`TOLERANCEVALUE`,`ASSEMBLYMASTERID`,`DELDATE`,`DELTIME`
) 
VALUES

任何想法如何克服这个问题,以便我可以恢复我的MySQL数据库?

1 回答

  • 1

    该问题似乎不是由于 max_allowed_packet ,因为它会生成一个非常具体的消息,该消息应该是 Got a packet bigger than 'max_allowed_packet' bytes . 您确定MySQL服务器因您的声明而没有崩溃吗?您能否检查 SHOW GLOBAL STATUS LIKE 'Uptime' 以确保服务器已启用,只要您预期它应该是?

    如果在用于加载转储的 INSERT 期间崩溃/重新启动,则可能是由于磁盘空间不足或存在损坏 .

相关问题