Olá bom dia toda vez que executo um comando está aparecendo esse erro:
ERROR 1812 (HY000): Tablespace is missing for table 'sql2'.'aluno'.
Isso tá aparecendo para qualquer comando que eu use como:
select * from aluno limit 0,2;
OU
desc aluno;
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá bom dia toda vez que executo um comando está aparecendo esse erro:
ERROR 1812 (HY000): Tablespace is missing for table 'sql2'.'aluno'.
Isso tá aparecendo para qualquer comando que eu use como:
select * from aluno limit 0,2;
OU
desc aluno;
Parece corrompimento do InnoDB. Consegues dar um drop nessa tabela e refazê-la para testar?
Ola Janaina, tudo bem ?
A tabela aluno esta criada ? Parece que seu banco sql2 não possui a tabela aluno, vamos por partes:
Primeiro conect no mysql e mostre todos os bancos existentes:
show databases;
Verifique se existe a base sql2, se existir escolha ela para uso:
use sql2;
Feito isso, lista todas as tabelas criadas:
show tables;
Verifique se existe a tabela aluno, se a mesma não existir basta apenas cria-la.
Espero ter ajudado.