Import .SQL-faili viga - MySQL server on kaotanud

Kui me peame imporditud .sql-failid suur ühes kuupäeva alus, klassikaline meetod läbi phpMyAdmin ei ole tõesti hea lahendus. Enamik korda oleme tabanud "nõuda aegumist"Lihtsaim viis on SSH / konsooli ühendamine andmebaasi serveriga, üleslaadimine faili .sql ja seejärel käivitada impordi jaoks konkreetsed käsureal.

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

Kui pärast täidesaatva käsurea ja parooli sisestamist andmebaasi tekkinud viga: "ERROR 2006 (HY000) joone 1281: MySQL server on kadunud", kõige sagedamini on umbes ületamiseks mahulise ülempiiri imporditud failid. See on päris aus kui võimalik standard konfiguratsiooni MySQL, määrata helitugevuse piiri "max_allowed_packet" vähem kui fail, mida soovite importida andmebaasi.
Lihtsaim lahendus on muuta faili "my.cnf" ja luua õige väärtus meie vajadustele. Näiteks, kui me tahame importida faili .sql kohta 320 MB, siis muutke faili "my.cnf" ja lisada rida:

max_allowed_packet=400M

Pärast redigeerimist ja salvestamist taaskäivitage teenus mysql serveris ja jätkake importimiseks käsurealt. kõik peaks toimima sujuvalt.

Import .SQL-faili viga - MySQL server on kaotanud

Andmeid autor

Kavalus

Sõbralikult kõike, mis tähendab vidinaid ja infot, kirjutan koos 2006i rõõmuga stealthsettings.com ja mulle meeldib avastada teiega uusi asju arvutite ja operatsioonisüsteemide macOS, Linuxi, Windowsi, iOS-i ja Android-i puhul.

Jäta kommentaar

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.