카테고리 글 목록: 미분류

mysqld 가 auto launch 되어 The server quit without updating PID file 오류가 날 때

아직 원인을 확실하게 파악하지는 못했지만 해결책을 기록합니다.

[ 증상 ]

mysql.server start 할 때 The server quit without updating PID file 라는 에러 발생

[ 시도 ]

brew remove mysql
brew remove mariadb

sudo rm /usr/local/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/mysql*
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
launchctl unload -w ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
vi /etc/hostconfig and remove the line MYSQLCOM=-YES-
rm -rf ~/Library/PreferencePanes/My*
sudo rm -rf /Library/Receipts/mysql*
sudo rm -rf /Library/Receipts/MySQL*
sudo rm -rf /private/var/db/receipts/*mysql*

brew cleanup

패키지를 삭제하고 모든 관련 파일을 삭제했지만 여전히 3306포트에는 mysqld가 돌고 있습니다.

[ 해결책 ]

/Library/LaunchDaemons/ 경로에 있는 com.mariadb.server.plist 파일을 삭제해서 시작시 실행되지 않게 했습니다.