Importer .SQL File Erreur - Le serveur MySQL a disparu

Quand nous devons fichiers .SQL importés grand en un la base de la date, la méthode classique par phpMyAdmin n'est pas une très bonne solution. La plupart du temps, nous avons frappé un "délai d'attente de reqest"Le moyen le plus simple consiste à connecter SSH / console au serveur de base de données, à télécharger le fichier .sql, puis à exécuter les lignes de commande spécifiques pour l'importation.

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

Si, après l'exécution de la ligne de commande et entrer dans l'erreur base de données de mot de passe rencontré: « erreur ligne 2006 (HY000) à 1281: MySQL server has gone away », le plus souvent il est sur le dépassement d'une limite de volume pour les fichiers importés. Il est assez juste possible dans la configuration standard de MySQL, définissez l'être inférieure à la limite de volume « max_allowed_packet » celle du fichier que vous souhaitez importer la base de données.
La solution la plus simple consiste à éditer le fichier "my.cnf" et à définir une limite à nos besoins. Par exemple, si nous voulons importer un fichier .SQL de 320 MB, éditez le fichier "my.cnf" et ajoutez la ligne:

max_allowed_packet=400M

Après l'édition et l'enregistrement, redémarrez le service mysql sur le serveur et reprenez la ligne de commande pour l'importation. Tout devrait bien fonctionner.

Importer .SQL File Erreur - Le serveur MySQL a disparu

A propos de l'auteur

infiltration

Passionné par tout ce qui concerne les gadgets et l'informatique, je suis heureux d'écrire sur stealthsettings.com de 2006 et j'aime découvrir de nouvelles choses sur les ordinateurs et MacOS, les systèmes d'exploitation Linux, Windows, iOS et Android.

Laisser un commentaire