1
resposta

Erro de conexao com Mysql ao acessar a aplicação

Existem vários problemas neste projeto: 1) Ao fazer a build com o Maven, precisei alterar o pom, linha 204 pois a url estava errada. É necessário incluir o https na url do repositório (https://repo.spring.io/milestone/) 2) Após isso, foi necessário configurar uma Build Maven para pular os testes (skip tests). 3) Após subir a aplicação, a mesma dá erro genérico abaixo: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Client does not support authentication protocol requested by server; consider upgrading MySQL client

O MySQL está instalado e através da interface MySQL Workbench consigo acessar o banco e verificar que o mesmo está ativo (running).

Foi alterado o método dataSource() da classe JPAConfiguration com usuário e senha criado na instalação do MySQL, porém dá esse problema do driver.

Vocês deveriam revisar essas atividades pois assim fica bem difícil acompanhar e realizar as atividades do curso.

1 resposta

Olá Antonio, tudo bem? Tenho certeza de que em uma futura atualização do curso todos esses pontos que você informou serão levados em consideração. Porém, me surgiu uma dúvida aqui, qual a versão do MySQL que você está utilizando? Isso me parece que é porque você está usando uma versão superior a versão 5.7 que é a versão que a aplicação utiliza, você precisa usar o MySQL 5.7.