Erro: O espaço de tabela para a tabela xxx existe. Por favor, DESCARTE o tablespace antes de importar

Eu sou relativamente novo no MySQL e estou recebendo um erro bem interessante no qual não consigo encontrar nenhuma ajuda através do google e da pesquisa stackoverflow.

Estou executando um servidor local do MySQL 5.6.10 no MacOS 10.8.3 e gerencio meu banco de dados via Navicat essentials for MySQL.

O erro que recebo é que depois de executar e gerenciar meu banco de dados muito bem por alguns dias / semanas, algo dispara (parece incompleto) excluir algumas das tabelas que criei usando consultas do Navicat.

Quando tento executar consultas usando essas tabelas, a Navicat me avisa que a tabela específica não existe. Até aí tudo bem - aqui vem a parte boa:

Quando tento criar a tabela, por exemplo chamado "temp", que estava anteriormente lá, recebo a seguinte mensagem de erro:

Error : Tablespace for table '`database`.`temp`' exists. Please DISCARD the tablespace before IMPORT.

No entanto, se eu tentar descartar a tabela ou tentar descartar o espaço de tabelas para esta tabela, use

DROP TABLE temp;
ALTER TABLE temp DISCARD TABLESPACE;

Eu recebo as seguintes mensagens de erro:

Error : Unknown table 'database.temp'
Error : Table 'database.temp' doesn't exist

Então isso significa que eu sou aconselhado a descartar o espaço de tabela, mas quando tento fazer isso a tabela não existe. É possível que haja algum tipo de remanescente desta tabela em um local diferente onde a consulta DISCARD não esteja sendo verificada? E alguém tem uma ideia do que poderia desencadear tudo isso - completamente aleatoriamente como parece?

Como eu disse, sou novo no assunto e praticamente sem noção. Eu suspeito que re-inicializar meu laptop, ou seja, redefinir meu servidor MySQL local, ou talvez direitos de permissão do usuário, pode ter a ver com isso, mas estou apenas especulando aqui.

questionAnswers(22)

yourAnswerToTheQuestion