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

Jak mohu vložit velké soubory do databáze MySQL pomocí PHP?

Budete chtít zkontrolovat konfigurační hodnotu MySQL "max_allowed_packet", která může být nastavena příliš malá, což brání tomu, aby došlo k INSERT (který je sám o sobě velký).

Z příkazového řádku mysql spusťte následující:

mysql> show variables like 'max_allowed_packet';

Ujistěte se, že je dostatečně velký. Další informace o této možnosti konfigurace viz

MySQL max_allowed_packet

To má také dopad na mysql_escape_string() a mysql_real_escape_string() v PHP omezující velikost vytváření řetězce.



  1. Seřadí se 'Select' vždy podle primárního klíče?

  2. Existuje v některých verzích Oracle limit vnoření pro korelované poddotazy?

  3. Získejte více hodnot v SQL Server Cursor

  4. Srovnávací databáze 101 - část 1