Importera .SQL -filfel – MySQL Server har gått bort
Denna handledning löser felet som visas när du importerar via orderraden för filer .SQL. Importera .SQL -filfel – MySQL Server har försvunnit.
Atunci cand avem de importat fisiere .SQL mari intr-o baza de data, metoda clasica prin intermediul phpMyAdmin nu este o solutie tocmai buna. De cele mai multe ori ne lovim de un “reqest timeout“. Import .SQL File Error – MySQL Server har försvunnit.
Cel mai simplu este sa ne conectam Ssh / consola la serverul ce tine baza de date, sa facem upload la fisiereul .sql si apoi sa executam liniile de comanda specifice pentru import.
mysql -u db_user -p -h localhost db_name < /path/sql_file.sql
Daca dupa executarea liniei de comanda si introducerea parolei bazei de date intampinati eroarea: “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“, de cele mai multe ori este vorba despre depasirea unei limite de volum pentru fisierele importate.
Este foaret posibil ca in configurarile standard ale MySQL, limita de volum stabilita in “max_allowed_packet” sa fie mai mica decat cea a fisierului pe care doriti sa-l importati in baza de date.
Den enklaste lösningen är att redigera filen “my.cnf” och att fastställa en gräns som passar våra behov. Till exempel om vi vill importera en fil .SQL på 320 MB, sedan redigerar vi filen “my.cnf” och lägg till raden:
max_allowed_packet=400M
Efter att ha redigerat och sparat, starta om mysql-tjänsten på servern och starta om kommandoraden för import. Allt ska fungera utan Import .SQL-filfel – MySQL Server har försvunnit.
Importera .SQL -filfel – MySQL Server har gått bort
Vad är nytt
Om Stomma
Passionerad av teknik, skriver jag gärna på StealthSettings.com sedan 2006. Jag har omfattande erfarenhet av operativsystem: macOS, Windows och Linux, samt av programmeringsspråk och bloggplattformar (WordPress) och för webbutiker (WooCommerce, Magento, PrestaShop).
Visa alla inlägg av StealthDu kanske också är intresserad av...