sql >> Databáze >  >> RDS >> Mysql

PDO:Server MySQL odešel

S největší pravděpodobností jste na server odeslali paket, který je delší než maximální povolený paket.

Když se pokusíte vložit BLOB která překračuje maximální velikost paketu vašeho serveru, i na místním serveru se na straně klienta zobrazí následující chybová zpráva:

Server MySQL zmizel

A následující chybová zpráva v protokolu serveru:(pokud je povoleno protokolování chyb)

Chyba 1153 Mám paket větší než 'max_allowed_packet' bajtů

Abyste to napravili, musíte se rozhodnout, jaká je velikost největšího BLOB které kdy vložíte a nastavíte max_allowed_packet v my.ini podle toho například:

[mysqld]
...
max_allowed_packet = 200M
...


  1. Rozdělení hodnot oddělených čárkami v Oracle

  2. SQLite a vlastní objednávka podle

  3. Oracle SQL:Jak používat více než 1000 položek uvnitř klauzule IN

  4. Jak zkontrolovat, zda sloupec existuje, než jej přidáte do existující tabulky v PL/SQL?