.sql 파일 오류를 가져옵니다 – MySQL 서버가 사라졌습니다

이 튜토리얼은 파일의 순서 줄 .sql을 통해 가져올 때 나타나는 오류를 해결합니다. .sql 파일 오류를 가져옵니다 – MySQL 서버가 사라졌습니다.

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 unreqest timeout. Import .SQL File Error – MySQL 서버가 사라졌습니다.

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 inmax_allowed_packetsa fie mai mica decat cea a fisierului pe care doriti sa-l importati in baza de date.

Cea mai simpla solutie este sa editam fisierulmy.cnfsi sa stabilim o limita adecvata nevoilor noastre. De exemplu, daca dorim sa importam un fisier .SQL de 320 MB, atunci editam fisierulmy.cnfsi adaugam linia:

 max_allowed_packet=400M 

Dupa editare si salvare, restartam serviciul mysql pe server si reluam linia de comanda pentru import. Totul ar trebui sa functioneze fara Import .SQL File Error – MySQL 서버가 사라졌습니다.

기술에 대한 열정, 저는 2006 년부터 StealthSetts.com에서 즐거움을 가지고 글을 씁니다. 운영 체제와 같은 풍부한 경험이 있지만 언어 및 블로그 플랫폼 (WordPress) 및 온라인 상점 (Woocommerce, Magento, Presashop)에 대한 경험이 풍부합니다.

Home IT 튜토리얼, 유용한 팁 및 뉴스. .sql 파일 오류를 가져옵니다 – MySQL 서버가 사라졌습니다
의견을 남겨주세요