Увезите .СКЛ датотеку Error - MySQL server has gone away

Овај водич решава грешку која се појављује приликом увоза .скл датотека преко командне линије. Увезите .СКЛ датотеку Error - MySQL server has gone away.

Кад морамо увезене датотеке .SQL велики у једном датум базе, класичан метод кроз phpMyAdmin није баш добро решење. Већину времена налетимо на „reqest timeout„. Увоз .SQL Фајл Error - MySQL server has gone away.

Најједноставније је повезивање ССХ / конзоле на сервер који држи базу података, хајде да отпремимо датотеку .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 МБ, затим уређујемо датотеку "my.cnf”И додајемо ред:

 max_allowed_packet=400M 

Након уређивања и чувања, поново покрените мискл сервис на серверу и поново покрените командну линију за увоз. Све би требало да ради без увоза .СКЛ датотеке Error - MySQL server has gone away.

Страствен за технологију, пишем са задовољством StealthSettings.цом од 2006. Имам велико искуство у оперативним системима: macOS, Windows си Linux, али и на програмским језицима и блогерским платформама (WordPress) и за онлајн продавнице (WooCommerce, Магенто, ПрестаСхоп).

како » Linux » МиСКЛ » Увезите .СКЛ датотеку Error - MySQL server has gone away
Оставите коментар