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

Importujte velký soubor .sql do MySQL

Zvýšení wait_timeout a/nebo interactive_timeout by měl pomoci. Nejprve zkontrolujte aktuální hodnotu:

C:\> mysql -hlocalhost -uroot -proot

mysql> SHOW VARIABLES LIKE 'wait_timeout';

Pokud je tato hodnota velmi nízká (např. 30 sekund), zvyšte ji (např. 5 minut):

mysql> SET SESSION wait_timeout = 300;
mysql> SET SESSION interactive_timeout = 300;

Poté spusťte svůj SQL soubor:

mysql> \. database.sql



  1. CHYBA 1045 (28000):Přístup odepřen uživateli 'root'@'localhost' (pomocí hesla:NE)

  2. Jak změnit max_allowed_packet size

  3. Získejte seznam podporovaných časových pásem v SQL Server (T-SQL)

  4. Používání Python3 mysqlclient-1.3.6 (aka PyMySQL)?