Uvoz .SQL pogreška datoteke – MySQL poslužitelj je otišao

Ovaj udžbenik rješava pogrešku koja se pojavljuje prilikom uvoza putem reda datoteka .sql. Uvoz .SQL pogreška datoteke – MySQL Server je otišao.

Kad imamo Uvezene datoteke .SQL Veliki u jednom Baza datuma, klasična metoda kroz phpMyAdmin To nije dobro rješenje. Većinu vremena pogodili smo “reqest timeout“. Uvoz .SQL Pogreška u datoteci – MySQL Server je otišao.

Najjednostavnije je povezati se Ssh / Konzola na poslužitelju koji drži bazu podataka, za prijenos u datoteku .sql a zatim izvršiti određene naredbene retke za uvoz.

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

Ako nakon izvršenja retka za narudžbu i unesete lozinku baze podataka, ispunite pogrešku: “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“, Većinu vremena radi se prema prelasku ograničenja volumena za uvezene datoteke.

Vrlo je moguće da u standardnim konfiguracijama MySQL, ograničenja svezaka utvrđene u “max_allowed_packet” Biti manji od one u datoteci koju želite uvesti u bazu podataka.

Najjednostavnije rješenje je uređivanje datoteke “my.cnf” i uspostaviti ograničenje pogodno za naše potrebe. Na primjer, ako želimo uvesti datoteku .SQL od 320 mb, a zatim uređujemo datoteku “my.cnf” i dodajte liniju:

 max_allowed_packet=400M 

Nakon uređivanja i spašavanja, ponovno pokrećemo MySQL uslugu na poslužitelju i nastavimo liniju narudžbe za uvoz. Sve bi trebalo raditi bez uvoza .SQL pogreška datoteke – MySQL Server je otišao.

Strastveni u vezi s tehnologijom, pišem sa zadovoljstvom na Stealthsetts.com počevši od 2006. godine. Imam bogato iskustvo u operativnim sustavima: macOS, Windows i Linux, ali i na programskim jezicima i platformama za bloganje (WordPress) i za internetske trgovine (WooCommerce, Magento, Presashop).

Dom Vaš izvor IT vodiča, korisni savjeti i vijesti. Uvoz .SQL pogreška datoteke – MySQL poslužitelj je otišao
Ostavite komentar