Import Chyba souboru SQL - MySQL server zmizel

Když musíme importované soubory SQL velký v jednom datum založení, klasickou metodou phpMyAdmin není opravdu dobré řešení. Většinou jsme narazili na "reqest timeout„Nejjednodušší je propojit databázi SSH / konzoly serveru, že jste, dělat .sql vkládat a pak spustit konkrétní příkazové řádky importovat.

mysql -u db_user -p -h localhost db_name < /path/sql_file.sql

Pokud po provedení příkazového řádku a zadáním hesla databáze došlo k chybě: „Chyba 2006 linky (HY000) na 1281: MySQL server odešla pryč“, nejčastěji jde o překonání objemové limity pro importované soubory. Je možné, že ve standardních konfiguracích MySQL je limit pro svazek nastavený v "max_allowed_packet" nižší než limit souboru, který chcete importovat do databáze.
Nejjednodušším řešením je upravit soubor "my.cnf" a nastavit omezení podle našich potřeb. Například pokud chceme importovat soubor .SQL 320 MB, upravíme soubor "my.cnf" a přidáme řádek:

max_allowed_packet=400M

Po úpravě a uložení restartujte službu mysql na serveru a pokračujte v příkazovém řádku pro import. všechno by mělo fungovat hladce.

Import Chyba souboru SQL - MySQL server zmizel

O autorovi

Tajnost

Vášnivý o všem, co gadget a psát, ochotně stealthsettings.com z 2006 a rád objevovat nové věci s vámi o počítačích a MacOS, Linux, Windows, iOS a Android.

Zanechat komentář

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.