Импортиране .SQL File Error – MySQL сървърът си отиде

Този урок решава грешката, която се появява при импортиране през реда на файловете .sql. Импортиране .SQL File Error – MySQL сървърът си отиде.

Когато имаме импортирани файлове .SQL голям в едно База дата, Класическият метод чрез phpMyAdmin Това не е добро решение. През повечето време ударихме a “reqest timeout“. Импортиране .SQL Грешка в файла – MySQL сървърът си отиде.

Най -простото е да се свържете Ssh / конзола към сървъра, който държи базата данни, за да се качи във файла .sql и след това да се изпълнят конкретните командни редове за импортиране.

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

Ако след изпълнение на реда за поръчка и въвеждане на паролата на базата данни, срещнете грешката: “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“, през повечето време става въпрос за надвишаване на ограничението на силата на звука за импортираните файлове.

Много е възможно в стандартните конфигурации на MySQL, границите на обема, установен в “max_allowed_packet” Бъдете по -малки от този на файла, който искате да импортирате в базата данни.

Най -простото решение е да редактирате файла “my.cnf” и да установим ограничение, подходящо за нашите нужди. Например, ако искаме да импортираме файл .SQL от 320 MB, след което редактираме файла “my.cnf” И добавете линията:

 max_allowed_packet=400M 

След редактиране и спасяване, ние рестартираме услугата MySQL на сървъра и възобновим реда за поръчка за импортиране. Всичко трябва да работи без импортиране .SQL грешка в файла – MySQL сървърът си отиде.

Страстен за технологиите, пиша с удоволствие от stealthsetts.com, започвайки от 2006 г. Имам богат опит в операционните системи: macOS, Windows и Linux, но също така и в езици за програмиране и блогове (WordPress) и за онлайн магазини (WooCommerce, Magento, Presashop).

Начало Вашият източник на ИТ уроци, полезни съвети и новини. Импортиране .SQL File Error – MySQL сървърът си отиде
Оставете коментар