Import .sql faili viga – MySQL -server on kadunud

See õpetus lahendab vea, mis kuvatakse failide järjekorrarea kaudu importimisel. Import .sql faili viga – MySQL -server on kadunud.

Kui meil on imporditud failid .SQL suur Kuupäevabaas, klassikaline meetod läbi phpMyAdmin See pole hea lahendus. Enamasti tabasime a “reqest timeout“. Import .SQL Faili viga – MySQL -server on kadunud.

Lihtsaim on ühenduse loomine Ssh / konsool andmebaasi hoidva serverisse, et faili üles laadida .sql ja seejärel käivitada konkreetsed impordi käsuridad.

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

Kui pärast tellimisrea täitmist ja andmebaasi parooli sisestamist, vastake veale: “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“, Enamasti on see imporditud failide mahupiiri ületamine.

On väga võimalik, et standardsetes konfiguratsioonides MySQL, aastal loodud mahu piirid “max_allowed_packet” Olge väiksem kui failil, mida soovite andmebaasi importida.

Lihtsaim lahendus on faili redigeerimine “my.cnf” ja luua meie vajadustele sobiv piir. Näiteks kui tahame faili importida .SQL 320 MB -st redigeerime faili “my.cnf” ja lisage rida:

 max_allowed_packet=400M 

Pärast redigeerimist ja päästmist taaskäivitame MySQL -teenuse serveris ja jätkame tellimisrida impordi jaoks. Kõik peaks töötama ilma impordita .sql faili viga – MySQL -server on kadunud.

Kirglik tehnoloogia vastu kirjutan koos Stealthsetts.com -i naudinguga alates 2006. aastast. Mul on rikkalik kogemus opsüsteemides: MacOS, Windows ja Linux, aga ka programmeerimiskeelte ja ajaveebiplatvormide (WordPress) ning veebipoodide jaoks (WooCommerce, Magento, Prashop).

Kodu Teie IT -õpetuste allikas, kasulikud näpunäited ja uudised. Import .sql faili viga – MySQL -server on kadunud
Kommentaari jätma