Maison >base de données >tutoriel mysql >Puis-je restaurer une base de données MySQL à partir de fichiers .frm, .MYD et .MYI ?

Puis-je restaurer une base de données MySQL à partir de fichiers .frm, .MYD et .MYI ?

DDD
DDDoriginal
2024-12-13 01:16:09971parcourir

Can I Restore a MySQL Database from .frm, .MYD, and .MYI Files?

Restauration de la base de données MySQL à partir de fichiers physiques

Question :

Les bases de données MySQL peuvent-elles être restaurées à partir de fichiers de base de données physiques ? Plus précisément, les types de fichiers suivants sont disponibles :

  • client.frm
  • client.MYD
  • client.MYI

Le même des types de fichiers existent pour environ 20 tables supplémentaires. Généralement, mysqldump ou des outils similaires sont utilisés pour exporter des bases de données dans un seul fichier SQL. Comment ces fichiers physiques peuvent-ils être utilisés pour la restauration d'une base de données ?

Réponse :

Une table MySQL MyISAM comprend trois types de fichiers :

  • FRM : Définition de la table
  • MYD : Stockage des données
  • MYI : Index stockage

Pour restaurer une base de données à partir de ces fichiers :

  1. Assurez-vous que le serveur MySQL est hors ligne.
  2. Copiez les fichiers dans le dossier de la base de données (généralement / var/lib/mysql/ sous Linux).
  3. Redémarrez le serveur MySQL.

Ce processus restaurera la base de données à partir des fichiers physiques fournis.

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