Import. SQL File Error – Server MySQL odešel

Tento tutoriál řeší chybu, která se objeví při importu přes objednávkovou řádek souborů .SQL. Import. SQL File Error – Server MySQL odešel.

Když máme importované soubory .SQL velký v jednom Date základna, klasická metoda prostřednictvím phpMyAdmin Není to dobré řešení. Většinu času jsme zasáhli “reqest timeout“. Importovat .SQL Chyba souboru – Server MySQL odešel.

Nejjednodušší je připojení Ssh / konzola na server, který drží databázi, nahrál do souboru .sql a poté provést konkrétní příkazové řádky pro import.

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

Pokud po provedení řádku objednávky a zadání hesla databáze splňte chybu: “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“, většinou jde o překročení limitu objemu pro importované soubory.

Je velmi možné, že ve standardních konfiguracích MySQL, limity objem stanoveného v “max_allowed_packet” Být menší než soubor, který chcete importovat do databáze.

Nejjednodušším řešením je upravit soubor “my.cnf” a stanovit limit vhodný pro naše potřeby. Například, pokud chceme importovat soubor .SQL 320 MB pak upravujeme soubor “my.cnf” a přidat řádek:

 max_allowed_packet=400M 

Po úpravách a záchraně restartujeme službu MySQL na serveru a obnovíme řádek objednávky pro import. Všechno by mělo fungovat bez importu. – Server MySQL odešel.

Vášnivý pro technologii, píšu s potěšením na StealthSetts.com počínaje rokem 2006. Mám bohaté zkušenosti s operačními systémy: MacOS, Windows a Linux, ale také v programovacích jazycích a platformách blogů (WordPress) a pro online obchody (WooCommerce, Magento, Presashop).

Domov Váš zdroj IT tutoriálů, užitečných tipů a zpráv. Import. SQL File Error – Server MySQL odešel
Zanechte komentář