Tips ✨

[MySQL] MySQL 8.0.45-arm 64 켜졌다 꺼졌다 반복 on MacOs

annovation 2026. 2. 7. 22:41

문제 상황

💡 문제 상황

  • 맥 8.0.45-arm 64 환경에서 MySQL 서버가 켜졌다 꺼졌다를 반복하는 오류 발생

💡 문제 증상

ON
OFF


원인 분석

💡 원인 1 : HomeBrew 로 설치한 MySQL 과 Community Server 에서 설치한 dmg 버전 충돌

 

1) bash : HomeBrew 에 MySQL 설치되어있는지 확인

which mysql
mysql --version
brew list | grep mysql

 

➡️

/opt/homebrew/bin/mysql
mysql  Ver 9.0.1 for macos15.1 on arm64 (Homebrew)
mysql

 

2) bash : 

ps aux | grep mysqld

 

➡️ 버전 2개

/usr/local/mysql/bin/mysqld ... --datadir=/usr/local/mysql/data ...
/opt/homebrew/opt/mysql/bin/mysqld ... --datadir=/opt/homebrew/var/mysql ...
  • 공식 dmg(installer)로 설치된 MySQL 서버와 Homebrew로 설치된 MySQL 서버가 동시에 동작 중임을 알 수 있다.

해결 방안 검토

💡 해결 방안 1 : dmg 버전 제거, HomeBrew 만 사용

  • 우선 충돌 멈추기위해 dmg 버전과 HomeBrew 버전 정지
sudo pkill -f "/usr/local/mysql/bin/mysqld"
pkill -f "/opt/homebrew/opt/mysql/bin/mysqld_safe"
pkill -f "/opt/homebrew/opt/mysql/bin/mysqld"

 

➡️ 꺼졌다 켜졌다를 반복하기 때문에 PID (Process ID, 현재 실행중인 프로그램에 붙는 고유 번호) 를 알 수 없기 때문에 강제로 종료시킨다.

  • dmg MySQL 완전 제거
sudo /usr/local/mysql/bin/mysql.server stop
sudo rm -rf /usr/local/mysql
sudo rm -rf /usr/local/mysql-*
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/MySQL.prefPane
sudo rm -rf /Library/LaunchDaemons/com.oracle.oss.mysql.mysqld.plist

 

➡️ 비밀번호는 mac 로그인 password

 

  • Homebrew 서비스로 실행
brew services start mysql

 

  • 상태 확인
brew services list
mysqladmin ping

해결 방법

💡 해결 방법 : 


'Tips ✨' 카테고리의 다른 글

맥북 어플리케이션 별 음량 조절 Background Music  (1) 2024.12.01
마크다운 문법  (2) 2024.11.20