Import .SQL fájlhiba - A MySQL szerver elment

Mikor kell importált .SQL fájlokat nagy egyben a dátumalap, a klasszikus módszer segítségével phpMyAdmin nem igazán jó megoldás. Az esetek többségében egy "reqest időtúllépés"A legegyszerűbb mód az SSH / konzol összekapcsolása az adatbázis-kiszolgálóval, feltölteni a .sql fájlt, majd futtatni az egyes parancssorokat importáláshoz.

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

Ha végrehajtása után a parancssor és a jelszó megadása adatbázis hibával: „ERROR 2006 (HY000) vonalat 1281: MySQL szerver ment el”, leggyakrabban ez körülbelül leküzdésében mennyiségi korlátok az importált fájlokat. Ez elég szép, mint lehetséges, a standard konfiguráció MySQL, állítsa a hangerő korlátot „max_allowed_packet” lehet kisebb, mint a kívánt fájlt importálni az adatbázisba.
A legegyszerűbb megoldás az "my.cnf" fájl szerkesztése, és az igényeinek korlátozása. Ha például az 320 MB .SQL fájlt szeretne importálni, akkor módosítsa a "my.cnf" fájlt, és adja hozzá a sort:

max_allowed_packet=400M

A szerkesztés és a mentés után indítsa újra a mysql szolgáltatást a kiszolgálón, és folytassa az importálás parancssorát. mindennek zökkenőmentesen kell működnie.

Import .SQL fájlhiba - A MySQL szerver elment

A szerzőről

Lopakodás

Szenvedélyesen foglalkozik mindazokkal, amelyek eszközöket és informatikai eszközöket mutatnak, örömmel írom a stealthsettings.com webhelyre az 2006-től, és szeretek új dolgokat felfedezni a számítógépekről és a MacOS-ról, a Linux operációs rendszerekről, Windows, iOS és Android.

Leave a Comment