1
resposta

seguindo todos os passos da aula, erro na operação, alguém poderia me ajudar a solucionar esse problema

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Lucas! Tudo bem?

Notei que você recebeu o Erro 1146: Table 'insight_places.enderecos' doesn't exist. Isso significa que o MySQL está tentando inserir dados em uma tabela chamada enderecos, mas essa tabela não existe no schema em uso.

Pelo seu print, dá para perceber que os comandos estão sendo executados no schema mobiliza, que aparece em negrito na aba de navegação. Além disso, o console mostra o comando USE mobiliza, confirmando isso.

Captura de tela do MySQL Workbench. No painel esquerdo de schemas, o schema mobiliza está destacado em negrito, enquanto o schema insight_places aparece acima, sem seleção. No editor SQL, há vários comandos INSERT INTO enderecos. Na parte inferior, no painel de saída, aparecem mensagens de erro em vermelho indicando Error Code: 1146 – Table 'insight_places.enderecos' doesn't exist, além de um comando USE mobiliza, destacado por uma seta vermelha

No curso, porém, os comandos devem ser executados dentro do schema insight_places e somente após a criação da tabela. Pelo print, também é possível notar que, nesse schema, existe apenas a tabela proprietarios, e não a tabela enderecos.

Então, abaixo deixo alguns pontos importantes para solucionar:

• Confirme se o schema correto está selecionado antes de rodar os comandos:

USE insight_places;

ou dê dois cliques no schema insight_places no painel lateral para ativá-lo.

• Antes de executar os INSERT INTO, confirme se a tabela enderecos foi realmente criada. Caso ainda não tenha sido, é necessário executar primeiro o comando de CREATE TABLE correspondente.

Os comandos de criação das tabelas estão disponíveis na atividade

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!