mysql21 728x90 반응형 Node.js 에서 MySQL 8.0 에 연결할 때 "does not support authentication protocol" 오류가 발생하는 경우 오류가 발생하는 이유 Node.js에서 MySQL 패키지를 설치하는 한국어 가이드 문서를 보면 흔히 구버전 MySQL을 설명하는 가이드가 많다. MySQL이 과거에는 'mysql_native_password' 인증 프로토콜을 쓰다가 현재는 'caching_sha2_password'을 사용하고 있는데 이로인해서 MySQL 8.0에 구버전 MySQL 패키지를 사용해서 연결하는 경우 아래와 같은 경고가 뜨며 연결이 되지 않는 것을 볼 수 있다. Client does not support authentication protocol requested by server; consider upgrading MySQL client 해결 방법 이 문제를 해결하는 방법은 2가지가 있다. 첫 번째 해결 방법은 인증방식을 구.. 2022. 10. 10. 이전 1 다음