![How to Import a Mammoth 14 GB MySQL Dump File: A Step-by-Step Guide](https://img.php.cn/upload/article/000/000/000/173072647469897.jpg)
Importation d'un fichier de vidage MySQL Mammoth (14 Go) : un guide complet
L'importation de fichiers de vidage MySQL colossaux peut être une tâche ardue, en particulier lorsqu'il s'agit de fichiers de grande taille comme 14 Go. Pour atténuer ce défi, nous présentons une solution détaillée qui vous guidera tout au long du processus d'importation de manière transparente.
Instructions étape par étape :
-
Établir une connexion MySQL : Utilisez la commande suivante pour vous connecter à MySQL en tant qu'utilisateur root :
mysql -u root -p
Copier après la connexion
-
Configurer la longueur du tampon réseau : Optimiser le réseau performances en ajustant la longueur de la mémoire tampon réseau :
set global net_buffer_length=1000000;
Copier après la connexion
-
Définir la taille maximale des paquets : Définir la taille maximale des paquets pour accueillir des paquets de données plus volumineux :
set global max_allowed_packet=1000000000;
Copier après la connexion
-
Désactiver les vérifications de clés étrangères : Désactiver temporairement les vérifications de clés étrangères pour éviter des retards et des erreurs potentiels pendant le processus d'importation :
SET foreign_key_checks = 0;
Copier après la connexion
-
Exécuter l'importation : Importez le fichier de vidage MySQL à l'aide de la commande 'source' :
source file.sql
Copier après la connexion
-
Réactivez les vérifications des clés étrangères : Une fois l'importation terminée, réactivez les vérifications des clés étrangères pour garantir l'intégrité des données :
SET foreign_key_checks = 1;
Copier après la connexion
Conseils supplémentaires :
-
Utilisez une connexion fiable :Assurez-vous d'une connexion Internet stable et rapide pour éviter les interruptions pendant le processus d'importation.
-
Surveillez la progression de l'importation : Suivez la progression de l'importation à l'aide de la commande 'mysqlbinlog' avec l'option '--verbose'.
-
Optimiser le serveur MySQL : Ajustez les paramètres de mémoire de MySQL (par exemple, innodb_buffer_pool_size) pour allouer suffisamment d'espace tampon pour l'opération d'importation.
- Envisagez un serveur dédié : Si le fichier d'importation est particulièrement volumineux ou si le serveur subit une charge importante, envisagez de migrer vers un serveur dédié afin de fournir suffisamment de ressources pour la tâche d'importation.
En suivant méticuleusement ces étapes, vous pouvez importer avec succès même les fichiers de dump MySQL de 14 Go les plus difficiles dans votre nouvelle base de données.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!