Importuj .SQL File Błąd - serwer MySQL zniknął

Kiedy musimy zaimportowane pliki .SQL duży w jednym podstawa daty, klasyczna metoda przez phpMyAdmin nie jest to zbyt dobre rozwiązanie. W większości przypadków mamy do czynienia z „ponowny limit czasu„Najłatwiejszym sposobem jest połączenie SSH / konsoli z serwerem, który przechowuje bazę danych, załadowanie do pliku .sql, a następnie wykonanie określonych linii poleceń do importu.

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

Jeśli po uruchomieniu wiersza poleceń i wprowadzeniu hasła bazy danych napotkasz błąd: „ERROR 2006 (HY000) w linii 1281: serwer MySQL zniknął”, w większości przypadków chodzi o przekroczenie limitu wolumenu importowanych plików. Jest bardzo możliwe, że w standardowych konfiguracjach MySQL limit głośności ustawiony w „max_allowed_packet” będzie mniejszy niż w przypadku pliku, który chcesz zaimportować do bazy danych.
Najprostszym rozwiązaniem jest edycja pliku „my.cnf” i ustawienie limitu odpowiedniego do naszych potrzeb. Na przykład, jeśli chcemy zaimportować plik .SQL o wielkości 320 MB, edytujemy plik „my.cnf” i dodajemy wiersz:

max_allowed_packet=400M

Po edycji i zapisaniu uruchom ponownie usługę mysql na serwerze i wznów wiersz poleceń w celu zaimportowania. wszystko powinno działać sprawnie.

Importuj .SQL File Błąd - serwer MySQL zniknął

O autorze

podstęp

Pasjonat wszystkiego co gadżet i IT, z przyjemnością piszę o skradaniu sięsettings.com od 2006 roku i lubię odkrywać z Wami nowe rzeczy o komputerach i systemach operacyjnych macOS, Linux, Windows, iOS i Android.

Zostaw komentarz