Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- setInterval clear
- setInterval 외부 정지
- c# datagridview 데이터 넣기
- 1883
- timepicker
- setInterval 정지
- AntDesign
- listener 1883
- mosquitto.conf
- pm2 확인
- 공인IP
- DatePicker
- Replication
- DataGridView 직접 입력
- pm2 상태 확인
- datagridview 직접입력
- 맥 어드레스
- 데이터테이블 데이터 넣기
- html #select #option #multiple
- allow_anonymouse
- setInterval 중지
- mosquitto
- pm2
- mySQL_Replication
- invalid data
- map이 undefined가 뜰 때
- 서버동기화
- transfer
- pm2 설치
- pm2 시작
Archives
- Today
- Total
개발 노트
Node.js와 MySQL 모듈 연결 시 오류 해결 본문
오류 내용
'Client does not support authentication protocol requested by server; consider upgrading MySQL client'
'클라이언트는 서버에서 요청한 인증 프로토콜을 지원하지 않습니다. MySQL 클라이언트 업그레이드 고려'
오류 원인
MySQL 에서 비밀번호 패스워드 플러그인 caching_sha2_password 인증 방법을 지원하지 않음
위 버전으론 인증처리가 되지 않음.
오류 해결
mysql_native_password로 인증 방법을 변경
해결 과정
1. cmd에서 mysql접속
2. 비밀번호 플러그인 확인 : select host, user, plugin, authentication_string from mysql.user;
3. 플러그인 변경
ALTER USER {해당 유저}@'localhost' IDENTIFIED WITH mysql_native_password BY {해당 유저 비밀번호} ;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '1234' ;
'Node' 카테고리의 다른 글
CORS 에러 해결 (0) | 2023.06.13 |
---|---|
PostMan Error : Cloud Agent Error 해결 (0) | 2023.06.13 |
nodejs에서 mysqldump실행하기 (0) | 2023.06.02 |
nodeJS - pm2 (0) | 2023.05.04 |
Nodejs - execute,replace (0) | 2023.04.19 |