seunghyun Note
Mac M2 mysql install error 본문
homebrew의 설치와 m2의 경로가 다른 맥북과 다른 경로에 opt로 전달되는 것들 때문에 경로로 인한 다양한 오류들이 발생한다.
mysql 간단하게 설치할 수 있을줄 알았는데 쉽지 않았다.
아래는 총 4가지 오류였고 이번 기회에 path와 export와 친해졌다.
(단계적으로 생기는 문제이기 때문에 순차적으로 진행하면 좋을거 같다.)
- Can't connect to local MySQL server through socket
- ERROR! The server quit without updating PID
- homebrew: command not found :homebrew
- zsh: command not found: mysql
📌 mysql -u root -p
를 했을 때
Can't connect to local MySQL server through socket
error가 나왔다.
solution
mysql을 재실행한다! => sudo service mysql restart
안됐다면....?!
완전 삭제 후 재설치하기!
homebrew로 설치했을 경우
//멈추기
brew services stop mysql
//homebrew로 삭제하기
brew uninstall --force mysql
brew remove mysql
brew cleanup
//재설치하기
brew install mysql
//실행하기
mysql.server start
📌 mysql.server start
or brew services start mysql
를 했는데도 error가 발생했다.
ERROR! The server quit without updating PID
solution
# 다시 재설치해야 함,,,
# 서비스 종료
$ sudo brew services stop mysql
mysql 제거
$ brew uninstall mysql
# 폴더 제거
$ rm -rf /opt/homebrew/var/mysql
# 재설치
$ brew install mysql
2. 생성했던 mysql 폴더로 접근하기
# mysql 설치 경로로 이동
$ cd /opt/homebrew/Cellar/mysql/{version 넣기}/support-files
#서버 파일 직접 시작
$ ./mysql.server start
여기까지 안됐다고요..? 바로 제가 그랬어요........! (경로만 잘 설정해주면 성공!)
homebrew: command not found :homebrew
- vi ~/zshrc -> export 추가해주기
export PATH=/opt/homebrew/bin:$PATH
zsh: command not found: mysql
solution
- download MySQL Community Server (pw는 자유롭게!)
https://dev.mysql.com/downloads/mysql/
설치가 완료됐다면 파일에 경로가 보일 것이다.
- vi ~/zshrc -> export 추가해주기
export PATH="/usr/local/mysql-8.3.0-macos14-arm64/bin:$PATH"
#각자마다 mysql 버전이 다르니까 꼭 주의할 것!! 무조건 ctrl+c , ctrl+v 하지 않기
- source ~/.zshrc 로 저장해주기
그리고 다시 해보세요...!
mysql -u root -p
일단 해결....!
'스터디 > 오류 잡기' 카테고리의 다른 글
eclipse 오류 해결 링크 (4) | 2024.05.17 |
---|---|
회원가입 컴포넌트 이동 해결하기 (react) (1) | 2024.03.13 |
Content Security Policy (CSP) 지시문 해결하기 (0) | 2024.03.02 |
[ORACLE] ERROR - ORA-01031: 권한이 불충분합니다 (0) | 2024.01.25 |
MAC 오라클 DOCK 설치 후 실패 해결하기 + sql import까지 (0) | 2024.01.10 |