Ich würde vorschlagen, zwei Dinge auszuprobieren:
1. Berechtigungen prüfen
Stellen Sie sicher, dass Ihr MySQL-Datenverzeichnis und alle darin enthaltenen Dateien dem mysql-Benutzer und der mysql-Gruppe gehören. Dies ist möglicherweise nicht der Fall, wenn Sie die Dateien als Root-Benutzer auf Ihren lokalen Testcomputer kopiert haben:
chown -R mysql:mysql your-mysql-data-dir-here
2. Beschädigte Tabellen reparieren
Verwenden Sie mysqlcheck um nach beschädigten Tabellen zu suchen und sie zu reparieren, wenn es welche findet:
mysqlcheck -u root -p --auto-repair --all-databases
Wenn Sie die Tabellen danach immer noch nicht verwenden können, versuchen Sie es mit mysqldump!