일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 주식기초
- 비전공자개발자
- 케이스메소드
- 비전공자 개발
- 경제학적개념
- 경제학
- 비전공자 코딩
- case method
- 7급경제학
- 문과 개발
- 주식과채권
- 자바스크립트
- devlift
- 경제학적기초지식
- 개발자
- 9급경제학
- 하버드MBA
- 바닐라자바스크립트
- 경제학기초
- 금융기초
- 배열메소드
- 경제학적설명
- 파생상품
- 파생경제학
- 채권기초
- 개발자되기
- 국내수출
- 파생금융
- 코딩
- 콜드콜
- Today
- Total
deVSner
Rethrow non-MySQL errors + ERROR 1698 (28000) 본문
갑자기 이런 에러가 떴다.
분명 어제 밤까지는 잘 됐었던 것이 아침에 일어나서 다시 서버를 구동시키려니까...왠?...
Error: ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; consider upgrading MySQL client
위와 같은 에러도 함께 나왔다
근데 난 건드린게 없는데?ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
mysql 과 express 서버까지 어제 잘 했는데 하아 답답해라 ^^
우선, 내 생각은 '잘 됐던 적'에서 출발해야 할 거 같다.
어제 포스팅 하진 않았지만,
mysql에서 root 계정으로 로그인할 때
ERROR 1698 (28000):(비번 안 맞아서 접속 안된다는 내용) 에러가 난 적이 있었다.
user root의 plugin을 mysql_native_password로 변경해 줬는데, 그 때서야 로그인이 되고 서버랑 연동이 되었다.
혹시나 해서
SELECT user, host, plugin FROM mysql.user;
했는데 역시나!
plugin이 초기 상태로 되돌아가 있었다 ... 이 무슨 일?
https://bscnote.tistory.com/77
ubuntu에서 mysql의 root계정이 로그인 안될때.
참고: https://stackoverflow.com/questions/39281594/error-1698-28000-access-denied-for-user-rootlocalhost ubuntu같은 일부 리눅스 시스템에서 mysql을 설치하고 $ mysql -u root -p 으로 로그인 시도를하면..
bscnote.tistory.com
해당 블로그를 통해 이 문제를 해결했었다.
(위 블로그대로 진행 완료했다면 아래로!)
그러면, 거의 끝난 거다
다시 mysql -u root -p < 경로/schema.sql
를 실행시키고 비번을입력 해주면 끝!
정상 작동이 되었다 ㅎㅎㅎ