Import .SQL File Hiba - A MySQL szerver megszűnt

Mikor kell importált .SQL fájlokat nagy egyben a dátumalap, a klasszikus módszer segítségével phpMyAdmin ez nem túl jó megoldás. Legtöbbször egy „reqest időtúllépés"A legegyszerűbb módszer az SSH / konzol összekapcsolása az adatbázist tartó szerverrel, a .sql fájlba történő feltöltés, majd az importáláshoz végrehajtott parancssorok végrehajtása.

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

Ha a parancssor futtatása és az adatbázis jelszavának megadása után a következő hiba jelentkezik: "ERROR 2006 (HY000) a 1281. sorban: A MySQL szerver eltűnt", akkor legtöbbször az importált fájlok kötetkorlátjának túllépése. Nagyon lehetséges, hogy a szokásos MySQL konfigurációkban a "max_allowed_packet" mezőben beállított hangerőkorlát kevesebb lesz, mint az adatbázisba importálni kívánt fájlé.
A legegyszerűbb megoldás a "my.cnf" fájl szerkesztése és az igényeinknek megfelelő határérték beállítása. Például, ha 320 MB-os .SQL fájlt akarunk importálni, akkor szerkesztjük a "my.cnf" fájlt, és hozzáadjuk 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 File Hiba - A MySQL szerver megszűnt

A szerzőről

Lopakodás

Szenvedélyesen minden eszközzel és informatikával kapcsolatban örömmel írok a lopakodásrólsettings.com 2006 óta, és szeretnék új dolgokat felfedezni veletek a számítógépekkel és az operációs rendszerekkel kapcsolatban a macOS, a Linux, Windows, iOS és Android.

Írj hozzászólást