[mysql오류] Your connection attempt failed for user 'root' to the MySQL server at localhost3306: Unable to connect to localhost / ERROR 10043 (08S01): Bad handshake

꽌뚜루웨이·2022년 9월 30일
0

오랜만에 mysql workbench에 들어갔는데

Your connection attempt failed for user 'root' to the MySQL server at localhost3306: Unable to connect to localhost

라는 오류가 뜨며 입뺀당했다 :(

cmd로 들어가서 시도해보았더니

ERROR 10043 (08S01): Bad handshake

라는 오류가 떴다....

어떻게 해결해야될까 서치해보았더니
두번째 경우 mysql workbench와 mysql 버전이 맞지 않아 뜨는 오류라고 한다.
이럴경우 버전 다운그레이드를 해야하는데
기존 mysql을 삭제하고 낮은 버전의 mysql을 설치해야하는 번거로움이 있어 다른방법을 찾아보았다

1. 작업표시줄에서 [서비스] 검색 > mysql 중단

2. ProgramData > MySQL > MySQL Server 8.0 에 들어가서 my.ini 파일을 연다

3. my.ini 파일의 SERVER SECTION 아래쪽에 [bind-address=127.0.0.1] 을 입력한다

4. MySQL 재시작

ㅋㅋㅋㅋㅋ 그래도 안됨.....

mysql 버전 다운그레이드 해야 한다^^

참고 : https://dhan-description.tistory.com/84

profile
꽌뚜루웨이가 되기 위해 개발하는 사람

0개의 댓글

관련 채용 정보