SQL
Mysql The server quit without updating PID file 에러와 Can't connect to local MySQL server through socket '/tmp/mysql.sock' 에러 해결방법
H.S-Backend
2024. 7. 4. 10:05
MySQl 완전 삭제 (DB도 삭제됨)
1. mysql stop
brew services stop mysql
2.설치 경로 확인
which mysql
/usr/local/bin/mysql
3. hombrew로 삭제
brew uninstall --force mysql
brew uninstall mysql --ignore-dependencies
brew remove mysql
brew cleanup
4개 다 하기
아래 경로 한줄씩 복사 붙여넣기 하여 삭제
mysql 데이터 디렉토리 삭제
sudo rm -rf /opt/homebrew/var/mysql
mysql 설정 파일 삭제
sudo rm /opt/homebrew/etc/my.cnf
sudo rm -rf /usr/local/mysql
sudo rm -rf /usr/local/bin/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/Cellar/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /tmp/mysql.sock.lock
sudo rm -rf /tmp/mysqlx.sock.lock
sudo rm -rf /tmp/mysql.sock
sudo rm -rf /tmp/mysqlx.sock
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*
위와 같이 다 하면 컴퓨터 재부팅
재설치
brew install mysql
mysql 서비스 시작하기
brew services start mysql
로그인
mysql -u root -p
비밀번호 입력하라그러면 Enter
root 비밀번호 설정하기
mysql_secure_installation
[MySQL 오류해결] ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock'이 썩을 놈의 에러... 이 놈 때문에 스트레스 받아서 기절하시는 줄 알았다...구글도 피멍 들음 ㅎ자꾸 /tm
velog.io
TIL/mysql/MySQL-완전-삭제하고-재설치하기-(MacOS).md at master · rangyu/TIL
오늘 내가 배운 것 (Today I Learned). Contribute to rangyu/TIL development by creating an account on GitHub.
github.com
반응형