Maison  >  Article  >  base de données  >  Comment importer un fichier de vidage MySQL Mammoth de 14 Go : un guide étape par étape

Comment importer un fichier de vidage MySQL Mammoth de 14 Go : un guide étape par étape

Patricia Arquette
Patricia Arquetteoriginal
2024-11-04 21:21:02662parcourir

How to Import a Mammoth 14 GB MySQL Dump File: A Step-by-Step Guide

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 :

  1. Établir une connexion MySQL : Utilisez la commande suivante pour vous connecter à MySQL en tant qu'utilisateur root :
mysql -u root -p
  1. 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;
  1. 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;
  1. 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;
  1. Exécuter l'importation : Importez le fichier de vidage MySQL à l'aide de la commande 'source' :
source file.sql
  1. 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;

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn