Importo .SQL failo klaida – „MySQL“ serveris dingo

iki

0

Importavimo .SQL failo klaida – MySQL serveris dingo

Importavimo .SQL failo klaida – MySQL serveris dingo

0
Importo .SQL failo klaida – „MySQL“ serveris dingo

Ši pamoka išsprendžia klaidą, kuri atsiranda importuojant .sql failus per komandinę eilutę. Importavimo .SQL failo klaida – MySQL serveris dingo.

Kai turime importuotus failus .SQL didelis viename duomenų bazėje, klasikinis metodas per phpMyAdmin tai nėra labai geras sprendimas. Dažniausiai pataikėme vieną “reqest timeout“. Importuoti .SQL Failo klaida – MySQL serveris dingo.

Paprasčiausias yra prijungti Ssh / console į serverį, kuriame yra duomenų bazė, įkelkime failą .sql ir tada vykdykite konkrečias importavimo komandų eilutes.

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

Jei įvykdžius komandų eilutę ir įvedus duomenų bazės slaptažodį, atsiranda klaida: “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“, dažniausiai tai susiję su importuotų failų apimties limito viršijimu.

Labai gali būti, kad standartinėse konfigūracijose MySQL, nustatyta tūrio riba “max_allowed_packet” būti mažesnis nei failo, kurį norite importuoti į duomenų bazę.

Cea mai simpla solutie este sa editam fisierulmy.cnfsi sa stabilim o limita adecvata nevoilor noastre. De exemplu, daca dorim sa importam un fisier .SQL de 320 MB, atunci editam fisierulmy.cnf” ir pridėkite eilutę:

 max_allowed_packet=400M 

Dupa editare si salvare, restartam serviciul mysql pe server si reluam linia de comanda pentru import. Totul ar trebui sa functioneze fara Import .SQL File Error – MySQL serveris dingo.

Importavimo .SQL failo klaida – MySQL serveris dingo

Galbūt jus taip pat domina...

SSH ryšio laikas baigėsi – nutrūkęs vamzdis

Užkirsti

Kaip neleisti atjungti SSH seanso su serveriu. Baigėsi jungties laikas arba nutrūko vamzdis
Skaityti toliau

Palikite atsakymą

Jūsų el. pašto adresas nebus skelbiamas. Reikalingi laukai yra pažymėti *