Apenas no caso de alguém ainda se importar:
Eu tive o mesmo problema depois de copiar um diretório de banco de dados diretamente usando o comando
cp -r /path/to/my/database /var/lib/mysql/new_database
Se você fizer isso com um banco de dados que usa
InnoDB
tabelas, você receberá este erro maluco 'tabela não existe' mencionado acima. O problema é que você precisa do
ib*
arquivos na raiz do diretório de dados do MySQL (por exemplo, ibdata1
, ib_logfile0
e ib_logfile1
). Quando eu os copiei, funcionou para mim.