[Mysql] ERROR 2006 (HY000) at line : MySQL server has gone away

 

ERROR 2006 (HY000) at line : MySQL server has gone away

 

 

Suite a la restauration d’une bdd,  je rencontre l’erreur

$ sudo mysql --user=mon_utilisateur --password=mon_mot_de_passe ma_bdd < mon_dump.sql
ERROR 2006 (HY000) at line 714: MySQL server has gone away

 

Mon dump .sql pèse presque 15mo, il faut donc rajouter la limite max_allowed_packet et définir une taille dans le fichier my.cnf

$ sudo vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
# Settings user and group are ignored when systemd is used.
# If you need to run mysqld under a different user or group,
# customize your systemd unit file for mariadb according to the
# instructions in http://fedoraproject.org/wiki/Systemd
max_allowed_packet=64M

 

Puis redémarrer le service

$ sudo systemctl restart mariadb

 

Puis relancer la restauration

$ sudo mysql --user=mon_utilisateur --password=mon_mot_de_passe ma_bdd < mon_dump.sql

 

 

No votes yet.
Please wait...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.