Tak, to jest możliwe. Nie wystarczy po prostu skopiować .frm
pliki do folderu bazy danych, ale musisz również skopiować ib_logfiles
i ibdata
plik do folderu danych. Właśnie skopiowałem .frm
plików i skopiuj te pliki i po prostu zrestartuj serwer, a moja baza danych zostanie przywrócona.
Po skopiowaniu powyższych plików wykonaj następujące polecenie -
sudo chown -R mysql:mysql /var/lib/mysql
Powyższe polecenie zmieni właściciela pliku w mysql i jego folder na użytkownika MySql. Co jest ważne, aby mysql odczytał .frm
i ibdata
pliki.