Aparentemente fiz tudo certo mas quando coloco o comando "mysql -u root -p" diz que o comando "mysql" não foi encontrado. acredito que o mysql esteja instalado corretamente pois o erro que persiste é o "Unknown database 'vollmed_api".
Aparentemente fiz tudo certo mas quando coloco o comando "mysql -u root -p" diz que o comando "mysql" não foi encontrado. acredito que o mysql esteja instalado corretamente pois o erro que persiste é o "Unknown database 'vollmed_api".
Olá Também tive esse problema. Você adicionou o caminho da pasta do mysql nas variáveis de sistema e path?
Boa tarde Carlson, tive o mesmo problema, então criei o banco de dados direto pelo MySQL Workbench.
Abra o MySQL Workbench / Clique na opção Local Instance MySQL80 / Digite a senha do user root que foi criada na instalação do MySQL / Abaixo da barra de menu, clique no 4º botão (Create a new schema in the connected server) / Digite o nome conforme passado na aula: vollmed_api / Clique em Apply
Espero que também consiga resolver, até mais!
Bom dia!
Eu adicionei o caminho da pasta do MySQL nas variáveis de sistema e path.
Para isso você pesquisa por "Editar variáveis de ambiente". Na aba "Avançado" clica em "Variáveis de Ambiente". Na parte de baixo em "Variáveis do sistema" localizar o "Path" e dar duplo click. Clicar no botão "Novo" e colocar o caminho da pasta bin do seu MySQL Server 8,0. O meu foi instalado em "C:\Program Files\MySQL\MySQL Server 8.0\bin" Reiniciar o terminal e você poderá usar os comandos MySQL por lá.
Espero que consiga habilitar teu terminal! Abraços!
Oi!
Se deu erro no comando é porque no seu Windows deu algum problema com as varíaveis de ambiente do MySQL.
Você pode alterar a string de conexao do banco de dados, no arquivo application.properties, colocando um parâmetro para o MySQL criar o database caso ele não exista:
spring.datasource.url=jdbc:mysql://localhost/vollmed_api?createDatabaseIfNotExist=true
Bons estudos!
Rodrigo Ferreira, boa noite!
Cara, deu muito certo sua dica! Brigadão!
aqui só funcionou assim:
\connect --mysql -u root
e na sequencia, esses comandos aqui pra equivaler aos da aula
\sql
create database vollmed_api;
use vollmed_api;
show tables;
desc medicos;
select * from medicos;
quebrei a cabeça aqui, mas consegui resolver assim e continuar o curso. Só quando terminei que vi aqui a solução do professor de alterar no application.properties
att. Vinicius Rodovalho