Jeśli są to tabele MyISAM, należy umieścić pliki .FRM, .MYD i .MYI w katalogu bazy danych (np. /var/lib/mysql/dbname ) udostępni tę tabelę. Nie musi to być ta sama baza danych, z której pochodzą, ten sam serwer, ta sama wersja MySQL czy ta sama architektura. Może być również konieczna zmiana właściciela folderu (np. chown -R mysql:mysql /var/lib/mysql/dbname )
Zwróć uwagę, że uprawnienia (GRANT itp.) są częścią mysql Baza danych. Więc nie zostaną przywrócone wraz ze stołami; może być konieczne uruchomienie odpowiedniego GRANT instrukcje tworzenia użytkowników, udzielania dostępu itp. (Przywracanie mysql baza danych jest możliwa, ale musisz uważać na wersje MySQL i wszelkie potrzebne uruchomienia mysql_upgrade narzędzie.)
Właściwie prawdopodobnie potrzebujesz tylko .FRM (struktura tabeli) i .MYD (dane tabeli), ale będziesz musiał naprawić tabelę, aby odbudować .MYI (indeksy).
Jedynym ograniczeniem jest to, że jeśli obniżasz wersję, najlepiej sprawdzić informacje o wydaniu (i prawdopodobnie uruchomić tabelę napraw). Oczywiście nowsze wersje MySQL dodają funkcje.
[Chociaż powinno być oczywiste, jeśli mieszasz i dopasowujesz tabele, integralność relacji między tymi tabelami jest twoim problemem; MySQL to nie obchodzi, ale Twoja aplikacja i użytkownicy mogą. Ponadto ta metoda w ogóle nie działa w przypadku tabel InnoDB. Tylko MyISAM, ale biorąc pod uwagę posiadane pliki, masz MyISAM]