sql >> Databasteknik >  >> RDS >> Mysql

Hur kan jag infoga stora filer i MySQL db med PHP?

Du kommer att vilja kontrollera MySQL-konfigurationsvärdet "max_allowed_packet", som kan vara för litet, vilket förhindrar INSERT (som är stort i sig) från att ske.

Kör följande från en mysql-kommandotolk:

mysql> show variables like 'max_allowed_packet';

Se till att den är tillräckligt stor. För mer information om detta konfigurationsalternativ se

MySQL max_allowed_packet

Detta påverkar även mysql_escape_string() och mysql_real_escape_string() i PHP och begränsar storleken på strängskapandet.



  1. Uppdatera en kolumn i MySQL

  2. Förbryllande php/Mysql Time aritmetiska beteende

  3. Hur man exporterar resultaten av en fråga med MySQL Workbench

  4. Hantera roller och rollattribut i PostgreSQL