Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Não consigo importar cap2.sql

Quando tento incluir cap2.sql, aparece a mensagem de erro.

~$ mysql -uroot -p controle_compras < cap2.sql
ERROR 1146 (42S02) at line 1: Table 'controle_compras.COMPRAS' doesn't exist
5 respostas

Oi Magno,

Vc precisa criar a tabela antes. Vc fez isso?

Um abraço!

solução!

Obrigado pela atenção. Acabei alterando o conteúdo da tabela para ser reconhecido pelo MySQL no Linux. Era esse o erro. Reportei a solução em outro post sobre o mesmo problema: http://www.alura.com.br/course/introducao-a-banco-de-dados-e-sql/discussions/427031

Olá, estou com problemas para importar o arquivo cap2.sql. Já instalei o MySQL no meu Windows 8.1 e não teve como deixar a senha em branco, aí coloquei user: root e senha: root também. Já alterei o PATH do Windows para o endereço: "C:\Program Files\MySQL\MySQL Server 5.6\bin\" conforme vi em outro post. E estou no prompt do Windows, já criei a tabela "compras" e a dúvida é: Onde eu coloco o arquivo "cap2.sql" para que o prompt o encontre? Digitei a linha de código: mysql -uroot -p controle_compras < cap2.sql E não executa nada, só aparece "->".

Oi Douglas,

Em qualquer diretório. Aí, no prompt, entre no diretório (usando cd blá blá), e execute o comando do MySql!

Valeu Maurício!!