ER_NOT_SUPPORTED_AUTH_MODE Erro ao conectar o servidor Node.js ao banco de dados MySQL
No domínio do gerenciamento de banco de dados relacional, a migração entre diferentes sistemas de banco de dados às vezes pode levar a obstáculos técnicos. Como você encontrou ao tentar conectar seu servidor Node.js a um banco de dados MySQL após desinstalar o MariaDB, a mensagem "ER_NOT_SUPPORTED_AUTH_MODE" indica uma incompatibilidade de protocolo de autenticação.
Para resolver esse problema especificamente, considere a seguinte solução para MySQL v8 .0:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
Substitua 'root' pelo nome de usuário desejado e 'password' pela senha de sua preferência.
Lembre-se de ativar as alterações emitindo o comando:
FLUSH PRIVILEGES;
Depois que essas modificações forem implementadas, você deverá ser capaz de estabelecer uma conexão bem-sucedida entre seu Node.js. servidor e o banco de dados MySQL.
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3