Mysql
 sql >> база данни >  >> RDS >> Mysql

Загубена връзка с MySQL сървър по време на заявка

Документите на mysql имат цяла страница, посветена на тази грешка:http ://dev.mysql.com/doc/refman/5.0/en/gone-away.html

за отбелязване са

  • Можете също да получите тези грешки, ако изпратите заявка до сървъра, която е неправилна или твърде голяма. Ако mysqld получи пакет, който е твърде голям или не е в ред, той приема, че нещо се е объркало с клиента и затваря връзката. Ако имате нужда от големи заявки (например, ако работите с големи BLOB колони), можете да увеличите ограничението на заявките, като зададете променливата max_allowed_packet на сървъра, която има стойност по подразбиране от 1MB. Може също да се наложи да увеличите максималния размер на пакета от страна на клиента. Повече информация за настройката на размера на пакета е дадена в раздел B.5.2.10, „Пакетът е твърде голям“.

  • Можете да получите повече информация за изгубените връзки, като стартирате mysqld с опцията --log-warnings=2. Това регистрира някои от прекъснатите грешки във файла hostname.err



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете идентификатора на вмъкнатия ред с помощта на C#

  2. Неправилно цяло число (2147483647) е вмъкнато в MySQL?

  3. PDO mysql:Как да разбера дали вмъкването е било успешно

  4. Как работи MYSQL Self-Join?

  5. Без диалектно съпоставяне за тип JDBC:1111