Dev. Back-End/Node.js
nodejs와 mysql 연동 에러 해결하는 방법
재테크하는 개발자
2021. 8. 11. 13:21
문제 : Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client
위와 같은 에러가 발생하고 있었습니다.
package.json에서 버전문제인가 싶어서 npm install을 다시 해줘도 동일한 문제가 발생했습니다.
해결:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '사용할 패스워드'; 를 입력해서 mysql에서 실행해준뒤에 flush privileges; 새로고침해주고 나니 정상 작동 했습니다.