본문 바로가기
개발일지/SQL

[MAC M1 Mysql] root 비밀번호 분실 후 초기화 및 2가지 에러의 근본해결

by 다니엘의 개발 이야기 2022. 10. 3.
320x100
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)​
ERROR! MySQL server PID file could not be found!

비밀번호 분실후 초기화를 하든

위와 같은 2가지 에러가 뜨든, 구글링을 하든 공식문서를 보든 하나같이 도움이 안되었었다..

 

그래서 뭔가 직관에 따라서 이것저것 만져보다가 해결되었고 그걸 소개하고자 한다.

 

그냥 심플하게 MAC M1유저의 경우에 해결하는 방법이 있었다.

 

#1

일단은 이게 깔려있어야 한다.

homebrew를 거쳤든, 공식홈페이지를 거쳐서 다운받았든, conda를 통해서 다운 받았든 말이다.

사실 어떻게 다운 받았는지는 좀 되어서 기억이 안난다.


#2

 

일단 1번에 있던게 설치되어있으면 그 mysql아이콘을 누른다.

이렇게 되어있는데, 이 중에서 오른쪽 중단에 있는 'Stop MySQL Server를 눌러주자.

(뇌피셜인데 이 과정은 필요 없을지도 모른다.)

 

보통 컴퓨터 자체의 비밀번호를 입력해주면 mysql server가 멈추게 되고


#3

 

2에서 봤던 오른쪽 중단에 마찬가지로 있는 Initialize Database

를 누르면

Please enter a password for the database "root" user:

그 안에다가 8자리 이상의 비밀번호를 입력하자

 

그리고 다른셋팅 건들지말고 오른쪽 하단의 ok를 누르자.

 

그러면 끝

300x250