參考:CSDN 求助帖 :經過data文件夾恢復mysql數據庫 中 12 樓mysql
服務器系統忽然崩潰,數據庫又沒有備份,只有原數據庫文件夾存在。下面簡單說一下經過這些數據庫文件恢復數據。
一、安裝與原數據庫相同版本的 mysql,如:原來安裝的是mysql-5.5.59-winx64,如今再次安裝這個版本;
二、mysql 能夠正常啓動、訪問後,中止 mysql 服務。如:命令行 net stop mysql;或任務管理器中止 mysqld.exe 的進程樹。
三、將原 data 下須要恢復的數據庫文件夾(與數據庫名同名)複製到新 data 下。
四、將原 data 下的這五個文件 auto.cnf,ib_buffer_pool,ib_logfile0,ib_logfile1,ibdata1 複製並覆蓋新data下的同名文件。
五、啓動mysql,就能夠正常訪問了。sql