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

code: 'ER_NOT_SUPPORTED_AUTH_MODE', errno: 1251, sqlMessage: 'Client does not support authentication protocol requested by server; consider upgrading MySQL client', sqlState: '08004', fatal: true

Gostaria apenas de informar o que me ajudou a resolver esse problema.

eu ja tinha o mySql community instalado entao eu tive que reconfigura-lo, mudando o modo de autenticacao para legacy. solução encontrada no stackoverflow.

1) Open mysql installer. // busquei mysql comunity nos programas instalados

2) Click on Reconfigure (to the left mysql server)

3) Go to Authentication method tab (by clicking on Next twice.)

4) Then select the radio button Use Legacy Authentication Method. Click Next.

5) Enter your password. Click on Check. Go to Apply Configuration (by clicking on Next twice).

6) Click on Execute. Then Finish.

4 respostas
solução!

Boa tarde Luiz, tudo certo?

Muito obrigado por deixar o tópico com a solução bem explicada e o erro bem claro no título.

Uma outra alternativa que encontrei para esse problema é utilizar o pacote npm chamado mysql2. pois ele aparenta lidar melhor com outras versões do MySQL.

Continue assim e bons estudos!

Obrigada Luiz, estava com esse erro aqui, fiz como falou e deu certo... :-)

Opa de nada Francilene! A união faz a força! a não pera o açucar....

Mas o importante é que te ajudou! bons estudos!!! ;)

Obrigado. Sua solução resolveu meu problema. Abraços.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software