mysql access denied for user 'root'@'localhost' (using password: yes)

정명진·2023년 9월 27일
0

mysql 기존 비밀번호가 기억이 나지 않아 삭제후 재설치를 진행해줬다.

그리고 root 계정으로 접속하려고 하니 다음과 같은 에러가 발생했다.

mysql access denied for user 'root'@'localhost' (using password: yes)

결국 패스워드가 일치하지 않거나 알수없는 오류가 발생한 것 인데...

구글링해서 삭제후 재설치, 옵션 설정 기타 등등을 시도했지만 계속 실패했다...

그래서 뭐가 원인인가 고민하다가 혹시나 homebrew에 이전 mysql 설정 정보가 존재하여 에러가 발생하나? 라는 생각이 들었다.

cd /opt/homebrew/var

rm -rf mysql

이곳에 들어가면 mysql 폴더가 존재한다. 해당 폴더를 확인해보니 기존에 사용하던 DB 정보가 있어 이게 원인 이겠다는 생각이 들었고, 삭제후 재설치를 진행해줬다.

brew uninstall --force mysql

brew install mysql

그리고 다시 접속을 해줬다.

mysql -u root

접속 성공!

profile
개발자로 입사했지만 정체성을 잃어가는중... 다시 준비 시작이다..

0개의 댓글