sql >> Databasteknik >  >> RDS >> Mysql

Hur man återställer MySQL-databas från fysiska filer

Jag fick reda på lösningen

  1. Installera nya xampp
  2. Kopiera din gamla databasmapp från xampp\mysql\data\databasefolder till Klistra in i din xampp-mapp
    C:\xampp\mysql\data
  3. Stoppa sedan mysql och apache-tjänsten och säkerhetskopiera sedan dina körande xampp-filer ib_logfile0,ib_logfile1 och ibdata1 och lagra på ett säkert ställe
  4. Kopiera sedan samma fil (ib_logfile0,ib_logfile1 och ibdata1) från oldxampp\mysql\data\ och klistra in i din körande xampp-server C:\xampp\mysql\data\
  5. Starta mysql och apache-tjänsten Öppna CMD Fire-kommandoC:\xampp\mysql\bin>mysqldump -u dbusername -p dbpassword dbname>D:\exportdb.sql
  6. stoppa mysql- och apache-tjänsten och återställ din huvudsakliga ib_logfile0,ib_logfile1 och ibdata1-fil (kontrollera steg 3)
  7. starta tjänsten efter än igen och öppna http://localhost/phpmyadmin/ och importera databassäkerhetskopiering från D:\exportdb.sqlNu fungerar din säkerhetskopia :)


  1. Ställa in Oracle-språkparametrar för DG4ODBC

  2. 5 SQL-syntax och frågeprinciper för bättre databasövervakning

  3. Använder Room DB i biblioteksprojekt

  4. Hur man använder NÅGON / NÅGON logisk operatör i SQL Server - SQL Server / TSQL självstudie del 127