-
[MariaDB] MariaDB 완전 삭제 방법DB 2023. 5. 2. 10:03
일단 결론부터 말하자면
ERROR 2002 (HY000): Can't connect to local server through socket '/tmp/mysql.sock' (2)
누구냐 넌....
아무리 삭제하고 재설치 해도 끝나질 않아
https://github.com/rangyu/TIL/blob/master/mysql/MySQL-%EC%99%84%EC%A0%84-%EC%82%AD%EC%A0%9C%ED%95%98%EA%B3%A0-%EC%9E%AC%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-(MacOS).md
이 글에 존재하는 모든 방식을 동원하고sudo rm -rf /usr/local/mariadb sudo rm -rf /usr/local/bin/mariadb sudo rm -rf /usr/local/var/mariadb sudo rm -rf /usr/local/Cellar/mariadb sudo rm -rf /usr/local/mariadb* sudo rm -rf /tmp/mariadb.sock.lock sudo rm -rf /tmp/mariadbx.sock.lock sudo rm -rf /tmp/mariadb.sock sudo rm -rf /tmp/mariadbx.sock sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mariadb.plist sudo rm -rf /Library/StartupItems/mariadbCOM sudo rm -rf /Library/PreferencePanes/My*
이렇게 mysql을 mariadb로 대치해서 다 삭제하고 다시 설치해도 다시 발생하는
ERROR 2002 (HY000): Can't connect to local server through socket '/tmp/mysql.sock' (2)
휴.....
brew services
를 입력하면 여전한
mariadb stoppes ....
그러나 해결 방법을 찾았다!
brew services stop mariadb
정지 후
brew uninstall mariadb
삭제 후
cd /opt/homebrew/var rm -rf mysql
cd /opt/homebrew/etc rm -rf my.cnf*
이 4줄의 코드를 꼭 작성해줘야 제대로된 삭제가 된다!