Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Błąd MySQL 1153 — Otrzymano pakiet większy niż „max_allowed_packet” bajtów

Prawdopodobnie będziesz musiał to zmienić zarówno dla klienta (uruchomiony, aby wykonać import) ORAZ demona mysqld, który jest uruchomiony i akceptuje import.

W przypadku klienta możesz określić to w wierszu poleceń:

mysql --max_allowed_packet=100M -u root -p database < dump.sql

Ponadto zmień plik my.cnf lub my.ini (zwykle znajduje się w /etc/mysql/) w sekcji mysqld i ustaw:

max_allowed_packet=100M

lub możesz uruchomić te polecenia w konsoli MySQL połączonej z tym samym serwerem:

set global net_buffer_length=1000000; 
set global max_allowed_packet=1000000000;

(Użyj bardzo dużej wartości dla rozmiaru pakietu.)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przegląd nowych funkcji okna analitycznego w MySQL 8.0

  2. Jak odwrócić kolejność znaków w ciągu znaków w MySQL

  3. Komponowanie stosu — uproszczenie wdrażania kontenerów MySQL przez Docker

  4. Jak naprawić błąd MySQL 1064?

  5. Klucze podstawowe MySQL