Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak przywrócić bazę danych MySQL z fizycznych plików

Znalazłem rozwiązanie

  1. Zainstaluj nowy xampp
  2. Skopiuj stary folder bazy danych z xampp\mysql\data\databasefolder do Wklej w uruchomionym folderze xampp
    C:\xampp\mysql\data
  3. Następnie zatrzymaj usługę mysql i Apache, a następnie wykonaj kopię zapasową uruchomionych plików xampp ib_logfile0,ib_logfile1 i ibdata1 i przechowaj je w bezpiecznym miejscu
  4. Następnie skopiuj ten sam plik (ib_logfile0,ib_logfile1 i ibdata1) z oldxampp\mysql\data\ i wklej do działającego serwera xampp C:\xampp\mysql\data\
  5. Uruchom mysql i usługę Apache Otwórz polecenie CMD Fire C:\xampp\mysql\bin>mysqldump -u nazwa_użytkownika db-p dbpassword_nazwa_db>D:\exportdb.sql
  6. zatrzymaj mysql i usługę Apache i przywróć swój główny plik ib_logfile0,ib_logfile1 i ibdata1 (sprawdź krok 3)
  7. potem ponownie uruchom usługę i otwórz http://localhost/phpmyadmin/ i zaimportuj kopię zapasową bazy danych z D:\exportdb.sqlTeraz twoja kopia zapasowa działa :)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Obliczanie rangi centylowej w MySQL

  2. Jak używać mysqli_query() w PHP?

  3. Wydajność VARCHAR vs TEXT, gdy dane mieszczą się w wierszu

  4. Nieznana kolumna MySQL w klauzuli ON

  5. Zamień null na 0 w MySQL