[MySQL] MySQL server PID file could not be found! 에러 해결(MacOS)

leeng·2024년 6월 19일
0

로컬에 설치한 MySQL 비밀번호를 까먹어서 재설정하려고 하는데 아래 명령어 사용이 필요했다.

sudo /usr/local/mysql/support-files/mysql.server stop
sudo /usr/local/mysql/support-files/mysql.server start --skip-grant-tables

그런데 말입니다...

하 ㅠㅠ
구글에 위 에러로 검색하면 여러 가지 해결 방법이 나오는데 내 케이스랑은 달라서 다른 방법으로 해결했다.
우선 본인의 경우에는 macOS에 brew가 아니라 그냥 파일으로 설치한 케이스이고 버전은 Ver 8.0.36 for macos14 on arm64 (MySQL Community Server - GPL)다.

우선 ps -ef | grep mysql 명령어를 실행하면

이렇게 쭉 나오는데 마지막에서 세 번째에 보면 --pid-file= 경로가 적혀있다. 아마 저 경로에 실제 파일이 없다면 생성해주면 되는 것 같고, 나 같은 경우는 저 파일은 존재하고 있는데 인식을 못하고 있었다.
그래서 직접 /usr/local/mysql/support-files/mysql.server에 가서 보니....

mysqld_pid_file_path= 의 뒷 부분에 아무것도 적혀있지 않았다.


그래서 위와 같이 pid 파일의 경로를 적어줬다.

그 결과는!?

profile
기술블로그보다는 기록블로그

0개의 댓글