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

Przepis bazy danych mysql szefa kuchni nie działa na dużym pliku

Wiele, wiele rzeczy może spowodować ten błąd . Z mojego doświadczenia wynika, że ​​zwykle jest to plik SQL o wielkości ponad 1 MB lub, czas oczekiwania na serwer my.cnf jest ustawiony na bardzo niski (sześćdziesiąt sekund) i wymaga odpowiedniego dostrojenia. Podczas wdrażania my.cnf wypróbuj wait_timeout 86400 i max_allowed_packet "wystarczająco", aby zaimportować ten plik.

Na przykład:

 [mysqld]
 wait_timeout = 86400
 max_allowed_packet = 1GB

PS. Nie polecałbym tak wysokich parametrów w rzeczywistej produkcji.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Vagrant - zdalne połączenie z mysql - poza vagrant połączeniem ssh

  2. filtruj replikację mysql (ignore-db)

  3. Indeksy wielojęzyczne z Laravel Scout i Algolia

  4. SQLSTATE[HY093]:Nieprawidłowy numer parametru:parametr nie został zdefiniowany

  5. Agregacja danych mongodb vs mysql