해결법
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)는 MySQL 서버가 실행되지 않았거나, MySQL 서버가 예상 위치에 소켓 파일을 만들지 않았음을 의미한다.
1. mysql 서버 실행
터미널에서 다음 명령어를 입력
sudo /usr/local/mysql/support-files/mysql.server start
그러면 비밀번호를 입력하라고 나온다.
정확하게 입력시 다음과 같은 명령어가 출력된다.
2. mysql 서버 상태 확인
sudo /usr/local/mysql/support-files/mysql.server status
3. mysql 재실행
/usr/local/mysql/bin/mysql -u root -p
정상적으로 실행된다.
'트러블 슈팅 > MySQL' 카테고리의 다른 글
[Trouble - Shooting] [MAC] DBeaber를 열때마다 driver files are missing 뜨는 현상 해결(MySQL) (0) | 2024.07.30 |
---|---|
[Trouble-Shooting] [MAC] MYSQL 비밀번호 맞는데 틀리다고 나올 때 (0) | 2024.05.20 |