我正在尝试使用:
备份我的vbulletin数据库(1GB)mysql -u dbusername -p databasename < backupname.sql
https://www.vbulletin.com/docs/html/maintenance_ssh_backup
并恢复:
mysql -u db_user -p db_name < dumped.sql
ERROR 2006(HY000)第1854行:MySQL服务器已经消失
我无法使用文本编辑器(大文件)打开sql文件
我从phpmyadmin
得到同样的错误错误
SQL查询:
INSERT INTO `filedata` (`filedataid`, `userid`, `dateline`, `thumbnail_dateline`, `filedata`, `filesize`, `filehash`, `thumbnail`, `thumbnail_filesize`, `extension`, `refcount`, `width`, `height`, `thumbnail_width`, `thumbnail_height`) VALUES (40,3140,1341362558,1341362558,'�����Exif\0\0MM\0*\0\0\0\0\n\0\0\0\0\0\0\0�\0\0\0\0\0\0\0�\0\0\0\0\0\0\0\Z\0\0\0\0\0\0\0�\0\0\0\0\0\0\0�(\0\0\0\0\0\0\01\0\0\0\0\0\0\0�2\0\0\0\0\0\0\0�\0\0\0\0\0\0\0�i\0\0\0\0\0\0\0�\0\0HApple\0iPhone 3GS\0\0\0\0\0H\0\0\0\0\0\0H\0\0\05.1.1\02012:07:03 21:36:56\0\0��\0\0\0\0\0\0肝\0\0\0\0\0\0��\"\0\0\0\0\0\0\0�\'\0\0\0\0�\0\0�\0\0\0\0\00221�\0\0\0\0\0\0��\0\0\0\0\0\0�\0\0\0\0\0�\0\n\0\0\0\0\0 �\0\0\0\0\0\0(�\0\n\0\0\0\0\00�\0\0\0\0\0\0\0� \0\0\0\0\0 \0\0�\n\0\0\0\0\0\08�\0\0\0\0\0\0@�\0\0\0\0\00100�\0\0\0\0\0\0\0�\0\0\0\0\0\0\0�\0\0\0\0\0\0\0�\0\0\0\0\0\0\0�\0\0\0\0\0\0\0\0�\0\0\0\0\0\0\0\0�\0\0\0\0\0\0\0\0�\n\[...]
MySQL说:
编辑: 查看filedata我有很多文件:[BLOB - 76.4 KB]
答案 0 :(得分:0)
检查你的mysql参数Max_allowed_packet,它可能会更小以处理&amp;恢复blob数据。 尝试将max_allowed_packet增加到512M并重新启动要恢复转储的MySQL服务。 然后再次尝试MySQL恢复。 祝你好运!!