1
resposta

Não consigo popular a tabela com o comando informado

O prompt já abre solicitando a senha do banco, informo a senha, digito o comando use controle_compras; faço um select e aparece somente os resultados que inseri com o comando insert into. Quando digito o comando mysql -u root -p controle_compras > cap2.sql enter, em seguida digito select * from compras; ocorre o seguinte erro: "ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to yse near 'mysql -u root -p controle_compras < cap2.sql' at line 1 Já tentei o mysqldump controle_compras < cap2.sql Já tentei de todas as formas, mas ocorre sempre o mesmo erro, simplesmente não consigo evoluir. Versão 8.0

1 resposta

Você está fazendo o comando dentro do banco de dados, por isso não deve estar dando certo. Pelo terminal você tem que: - acessar a pasta onde está o arquivo cap2.sql (provavelmente vai estar em Downloads.) - após estar na pasta do arquivo dar o comando 'mysql -u root -p controle_compras < cap2.sql'