Eu costumava ter alguns bancos de dados mysql no meu sistema, mas meu sistema operacional falhava e não consigo mais acessar o serviço mysql instalado. A única coisa que tenho é o acesso aos arquivos do banco de dados em /var/lib/mysql
. Eu procurei em fóruns sobre as formas de recuperar os bancos de dados, mas não obtive a resposta correta (Meu mecanismo é InnoDB).
As coisas que eu fiz:
/var/lib/mysql/
para um novo sistema operacional instalado, agora tenho acesso a bancos de dados, mas não a linhas de tabelas.
show databases
retorna os nomes de todos os bancos de dados, use database dbname
se conecta a um banco de dados, show tables
devolve os nomes das tabelas nessa base de dados select * from atable
retorna erro: ERROR 1146 (42S02): Table
'dbname.atable' doesn't exist
Existe uma maneira clara de retornar os bancos de dados?