7
respostas

Conexão

Não estou conseguindo fazer a conexão mesmo seguindo todos os passos.

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

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

7 respostas

faca esse login que vc fez via prompt e digite:

GRANT ALL PRIVELEGES ON . TO root@'%' IDENTIFIED BY 'sua senha' WITH GRANT OPTION;

Revise tambem a sua senha do root que vc esta passando na conexão.

Você diz no termimnal depois de fazer login no mysql? Não funciona... Já tentei também pelo workbench e também é igual. Acontece que o meu código está sempre com as mesmas exceptions

Antonio, bom dia.

Achei um post aqui no forum que pode ser que resolva seu problema:

https://cursos.alura.com.br/forum/topico-java-sql-sqlexception-access-denied-for-user-root-localhost-52498

mas voce mostrou a foto que pelo terminal voce conseguiu logar no mysql. entao nesse caso so precisaria digitar o comando que te passei

Pessoal, agradeço, mas já tentei de todas as formas e não consegui entender ainda o que se passa. Também já tentei pelo workbench...algum detalhe está escapando. Deixo abaixo as imagens da parte onde estou mais confuso e acredito que é onde está o problema. Obrigado pela ajuda pessoal!!

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

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

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

Antônio, bom dia.

Vamos testar uma abordagem diferente. desmembre url, nome e senha e deixa dessa maneira:

Por exemplo:

url="jdbc:mysql://localhost:3306/spring";  
name="root";  
pass="";  

Logo apos passe para o DriverManager.getConnection(url, name, pass)

Outra coisa, a sua depêndencia do Maven está com a versão do seu MySQL? Tente pegar também a ultima versão do Maven.

Boa pessoal!! As dicas me ajudaram muito a encontrar a solução!