티스토리 뷰

전에 했던 데로 했는데 서버를 실행시키면 계속 mysql DB와 연결이 실패했다는 에러가 났다. 패키지가 꼬였나 해서 mysql이랑 mysql2랑 typeorm 순서도 다시 깔아주고 했는데도 계속 안 됐다.

 

이 메시지만 계속 뜨다가

TypeORMError: Connection is not established with mysql database

 

갑자기 이 메시지가 떴다.

code: 'ER_NOT_SUPPORTED_AUTH_MODE',


이유

아무래도 이번에 mysql을 지웠다가 다시 깔아서 버전이 8이었는데 뭔가 바뀌었나 보다... 

 

이 명령어로 확인하면 root가 안 보인다.

SELECT Host,User,plugin,authentication_string FROM mysql.user;

 

이 명령어를 입력한다.

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '내비밀번호';

 

다시 확인해 보면 root가 등록되어 있다.

 

두가지 에러가 한번에 해결 된 줄 알았는데 다시 켜보니 TypeORMError: Connection is not established with mysql database 에러는 아직도 그대로다... ㅎ.... 왜 그러는 거니.... 🥲

+ 이후.. TypeORMError: Connection is not established with mysql database의 해결은....

mysql계정 비밀번호도 바꿔보고 이리저리 찾아서 나오는 방법 다 해봤는데 안돼서 결국 포기^^.... 코드도 다 변경할거라서 typeorm으로 프로젝트를 아예 다시 팠음.....ㅎ.... 왜 그랬는지 원인은 평생 미스테리로 남게 되었다는 이야기.......⭐️

 

 

참고 링크

728x90
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함