본문 바로가기

기타

[ERROR] node.js와 mysql 연동 실패

505 에러가 떠서 한참을 찾아봤는데 데이터베이스를 찾지못했던것이다. 

error

return하기전에 어떤오류가 뜨는지 로그를 다시 찍어봤다. (return은 실행조차 안되더라ㅎㅎ)

Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client

해결책을 찾아보니 mysql에 

ALTER USER '[MYSQL 아이디]'@'[MYSQL 주소]' IDENTIFIED WITH mysql_native_password BY '[MYSQL 비밀번호]';

를 입력해주면 해결할 수 있다고 하더라.

 

연동 성공ㅎㅎㅎㅎㅎ

쉽게 성공했다....^^ 어디가 문제인지를 몰라서 한참 찾았는데,,,,,,앞으로 오류확인 잘하쟈 디버깅 잘하자..............