Importer une erreur de fichier .sql – MySQL Server a disparu
Ce tutoriel résout l'erreur qui apparaît lors de l'importation via la ligne de commande de fichiers .sql. Importer une erreur de fichier .sql – MySQL Server a disparu.
Quand nous devons fichiers importés .SQL grand en un base de données, la méthode classique à travers phpMyAdmin ce n'est pas une très bonne solution. La plupart du temps, nous en frappons un “reqest timeout“. Importer .SQL Erreur de fichier – MySQL Server a disparu.
Le plus simple est de se connecter Ssh / console sur le serveur qui contient la base de données, téléchargeons le fichier .sql puis exécutez 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 avoir exécuté la ligne de commande et saisi le mot de passe de la base de données, vous rencontrez l'erreur : “ERROR 2006 (HY000) at line 1281: MySQL server has gone away“, il s'agit la plupart du temps de dépasser une limite de volume pour les fichiers importés.
Il est très possible que dans les configurations standards de MySQL, la limite de volume établie dans “max_allowed_packet” être plus petit que celui du fichier que vous souhaitez importer dans la base de données.
La solution la plus simple est d'éditer le fichier “my.cnf” et d'établir une limite adaptée à nos besoins. Par exemple, si nous voulons importer un fichier .SQL de 320 Mo, puis on édite 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 redémarrez la ligne de commande pour l'importation. Tout devrait fonctionner sans erreur d'importation de fichier .SQL – MySQL Server a disparu.
Importer une erreur de fichier .sql – MySQL Server a disparu
Quoi de neuf
À propos Stealth
Passionné de technologie, j'écris avec plaisir sur StealthSettings.com depuis l'année 2006. J'ai une vaste expérience des systèmes d'exploitation : macOS, Windows et Linux, ainsi que des langages de programmation et des plateformes de blogging (WordPress) et pour les boutiques en ligne (WooCommerce, Magento, PrestaShop).
Voir tous les messages de StealthVous pourriez également être intéressé par...