Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Tabela MySQL Schrödingers:existe, mas não


Eu vi esse problema quando o arquivo de dados está ausente no diretório de dados, mas o arquivo de definição de tabela existe ou vice-versa. Se você estiver usando innodb_file_per_table, verifique o diretório de dados para ter certeza de ter um .frm arquivo e arquivo .ibd para a tabela em questão. Se for MYISAM, deve haver um .frm , .MYI e um .MYD Arquivo.

O problema geralmente pode ser resolvido excluindo o arquivo órfão manualmente.