Import .SQL-filfejl - MySQL-serveren er forsvundet

ved

0

Import .SQL -filfejl – MySQL Server er forsvundet

Import .SQL -filfejl – MySQL Server er forsvundet

0
Import .SQL-filfejl - MySQL-serveren er forsvundet

Denne vejledning løser den fejl, der vises ved import af .sql-filer via kommandolinjen. Fejl ved import af .SQL-fil – MySQL-serveren er gået væk.

Når vi skal importerede filer .SQL stor i ét database, den klassiske metode igennem phpMyAdmin det er ikke en særlig god løsning. Det meste af tiden rammer vi en “reqest timeout“. Importere .SQL Filfejl – MySQL-serveren er gået væk.

Det enkleste er at forbinde Ssh / konsol til serveren, der holder databasen, lad os uploade filen .sql og udfør derefter de specifikke kommandolinjer til import.

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

Hvis du efter at have udført kommandolinjen og indtastet databaseadgangskoden støder på fejlen: “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“, det meste af tiden handler det om at overskride en volumengrænse for de importerede filer.

Det er meget muligt, at i standardkonfigurationerne af MySQL, grænsen for volumen fastsat i “max_allowed_packet” være mindre end den fil, du vil importere til databasen.

Den enkleste løsning er at redigere filen “my.cnf” og at etablere en grænse, der passer til vores behov. For eksempel hvis vi vil importere en fil .SQL på 320 MB, så redigerer vi filen “my.cnf” og tilføj linjen:

 max_allowed_packet=400M 

Efter redigering og lagring skal du genstarte mysql-tjenesten på serveren og genstarte kommandolinjen for import. Alt skulle fungere uden Import .SQL-filfejl – MySQL-serveren er gået væk.

Import .SQL -filfejl – MySQL Server er forsvundet

Du kan også være interesseret i...

Efterlad et svar

Din e-mailadresse vil ikke blive offentliggjort. Krævede felter er markeret *