Import. SQL Filfeil – MySQL Server har gått bort

Denne opplæringen løser feilen som vises når du importerer gjennom ordrelinjen til filer. SQL. Import. SQL Filfeil – MySQL Server har gått bort.

Når vi må importerte filer .SQL stor i ett database, den klassiske metoden gjennom phpMyAdmin det er ikke en veldig god løsning. Mesteparten av tiden treffer vi en “reqest timeout“. Import .SQL Filfeil – MySQL Server har gått bort.

Det enkleste er å koble til Ssh / konsollen til serveren som inneholder databasen, la oss laste opp filen .sql og utfør deretter de spesifikke kommandolinjene for import.

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

Hvis du støter på feilen etter å ha utført kommandolinjen og angitt databasepassordet: “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“, mesteparten av tiden handler det om å overskride en volumgrense for de importerte filene.

Det er meget mulig at i standardkonfigurasjonene til MySQL, volumgrensen fastsatt i “max_allowed_packet” for å være mindre enn filen du vil importere til databasen.

Den enkleste løsningen er å redigere filen “my.cnf” og å etablere en grense som passer for våre behov. For eksempel hvis vi ønsker å importere en fil .SQL på 320 MB, så redigerer vi filen “my.cnf” og legg til linjen:

 max_allowed_packet=400M 

Etter å ha redigert og lagret, start mysql-tjenesten på nytt på serveren og start kommandolinjen på nytt for import. Alt skal fungere uten Import .SQL-filfeil – MySQL Server har gått bort.

Lidenskapelig om teknologi skriver jeg med glede på stealthsetts.com som starter med 2006. Jeg har en rik opplevelse innen operativsystemer: macOS, Windows og Linux, men også innen programmeringsspråk og bloggplattformer (WordPress) og for nettbutikker (WooCommerce, Magento, Presashop).

Hjem Din kilde til IT -opplæringsprogrammer, nyttige tips og nyheter. Import. SQL Filfeil – MySQL Server har gått bort
Legg igjen en kommentar