Navrhoval bych vyzkoušet dvě věci:
1. Zkontrolujte oprávnění
Ujistěte se, že váš datový adresář MySQL a všechny soubory v něm jsou vlastněny uživatelem mysql a skupinou mysql. To nemusí platit v případě, že jste soubory zkopírovali na místní testovací počítač jako uživatel root:
chown -R mysql:mysql your-mysql-data-dir-here
2. Opravte poškozené tabulky
Použijte mysqlcheck zkontrolovat poškozené tabulky a opravit je, pokud nějaké najde:
mysqlcheck -u root -p --auto-repair --all-databases
Pokud ani poté nemůžete tabulky používat, vyzkoušejte mysqldump!