sql >> Databasteknik >  >> RDS >> Mysql

mysql chef databas recept misslyckas på stor fil

Många, många saker kan orsaka det här felet . Enligt min erfarenhet är det vanligtvis en SQL-fil på över 1MB, eller, wait_timeout på dina servrar my.cnf är satt mycket lågt (sextio sekunder) måste justeras korrekt. När du distribuerar my.cnf, prova en wait_timeout 86400 och ett max_allowed_packet med "nog" för att importera den filen.

Till exempel:

 [mysqld]
 wait_timeout = 86400
 max_allowed_packet = 1GB

PS. Jag skulle inte rekommendera så här höga parametrar i faktisk produktion.



  1. Spring Batch - Det går inte att skapa metadatatabeller på Postgres och ladda faktiska data till mysql

  2. Dra och släpp i MS Access och villkorlig sortering

  3. Webbchattapplikation som använder Long-Polling Technology med PHP, MySQL och jQuery

  4. MySQL-servern har försvunnit med Ruby on Rails