Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment restaurer une base de données MySQL à partir de fichiers physiques

J'étais en train de trouver une solution

  1. Installer le nouveau xampp
  2. Copiez votre ancien dossier de base de données depuis xampp\mysql\data\databasefolder vers Paste dans votre dossier xampp en cours d'exécution
    C:\xampp\mysql\data
  3. Après cela, arrêtez le service mysql et apache, puis sauvegardez vos fichiers xampp en cours d'exécution ib_logfile0, ib_logfile1 et ibdata1 et stockez-les en lieu sûr
  4. Ensuite, copiez le même fichier (ib_logfile0, ib_logfile1 et ibdata1) depuis oldxampp\mysql\data\ et collez-le dans votre serveur xampp en cours d'exécution C:\xampp\mysql\data\
  5. Démarrer le service mysql et apache Ouvrez la commande CMD FireC:\xampp\mysql\bin>mysqldump -u dbusername -p dbpassword dbname>D:\exportdb.sql
  6. arrêtez les services mysql et apache et restaurez votre fichier principal ib_logfile0, ib_logfile1 et ibdata1 (vérifiez l'étape 3)
  7. après cela, redémarrez le service et ouvrez http://localhost/phpmyadmin/ et importez la sauvegarde de la base de données à partir de D:\exportdb.sqlMaintenant, votre sauvegarde fonctionne :)