Na pasta de dados mysql, procure por arquivos * .frm e * .ibd para a tabela temporária. Remova-os manualmente e, em seguida, inicie.
Meu serviço mysql não pode iniciar com o erro
InnoDB: Could not find a valid tablespace file for 'wowcher/temp_import'.
Eu acho que sei qual é o problema. Eu tenho um script PHP que importa arquivos CSV em uma tabela temporária antes de dividir as informações nas tabelas relevantes corretas.
Em seguida, ele limparia a tabela temporária no final do script, no entanto, por algum motivo, estava dando erros antes de concluir e limpar a tabela. Então, tenho certeza que a tabela temporária é enorme agora.
Como posso limpá-lo quando não consigo iniciar o serviço mysql? ou é algo mais que está causando o problema?
Na pasta de dados mysql, procure por arquivos * .frm e * .ibd para a tabela temporária. Remova-os manualmente e, em seguida, inicie.