Coding/Trouble Shooting
[Trouble Shooting] MySQL-Nodejs 연동 에러 "Client does not support authentication..."
mimi
2023. 9. 20. 23:04
728x90
반응형
MySQL과 Nodejs 연동과정에서 에러가 발생했다.
원인은 클라이언트 인증부분을 제대로 인식하지 못해서? 인 것 같다.
에러 내용 :
Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client...
해결 :
ALTER USER '[MYSQL 아이디]'@'[MYSQL 주소]' IDENTIFIED WITH mysql_native_password BY '[MYSQL 비밀번호]';
실제 내 컴퓨터 기준으로 작성한 코드 :
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456789';
cmd에서 mysql 진입 후 작성해도 되고, mysql에서 직접 작성해도 된다.
(나는 mysql에서 직접 작성 후 실행했다.)
728x90
반응형