我的mysql数据库中有个表用来存储文件的,使用的是longblob类型的,现在才378条记录,60Mb
但是现在查询时出现
错误SQL 查询: 编辑SHOW TABLE STATUS LIKE 'mantis_bug_file_table';MySQL 返回:文档
#2006 - MySQL server has gone away 但是查前4条和最后4条没问题,只能查一条,请问各位该怎么办啊。

解决方案 »

  1.   

    检查你的 show variables like '%timeout%';一般是超时原因。
      

  2.   

    connect_timeout 5
    delayed_insert_timeout 300
    innodb_lock_wait_timeout 50
    interactive_timeout 28800
    net_read_timeout 30
    net_write_timeout 60
    slave_net_timeout 3600
    sync_replication_timeout 10
    table_lock_wait_timeout 50
    wait_timeout 28800
      

  3.   

    修改你的参数set global max_allowed_packet = 2*1024*1024*10然后关闭掉这此mysqlserver链接,再进入。
      

  4.   

    存 blob 或 text 超出容量范围。