본인은 에러가 많은 사람이라서 mysql과 관련된 파일을 삭제하고 다시 설치하는 방법으로 갈 것이다.
물론 mysql만 삭제, 설치만 하면 해결되는 것이 아니다.
의존성 파일들이 있기 때문에 재설치 되면 그 의존성 파일들이 새로 깐 mysql에 적용되 되어버린다.
그래서 본인은 그 의존성 파일을 다 삭제해버릴 것이다.
먼저 터미널에서 homebrew 경로를 확인해야한다.
$ brew config
HOMEBREW_PREFIX: /opt/homebrew
HOMEBREW_CASK_OPTS: []
뭐 중요한 부분은 HOMEBREW_PREFIX 부분이다.
현재 brew 기본 경로는 /opt/homebrew로 되어있다. (아마 인텔용 homebrew는 /usr/local 로 되어있을 것이다. 상관없다)
brew services stop mysql
pkill mysqld
rm -rf /opt/homebrew/var/mysql/
(인텔용 : rm -rf /usr/local/var/mysql/ 아마 이 경로일 것이다. 이 명령어 실행전에 ls로 먼저 확인해봐라)
mysql을 멈추고 mysqld를 kill한다.
그리고 숨어있는 mysql 관련 파일들을 찾아서 없애버리자.
brew postinstall mysql
brew services restart mysql
mysql -uroot
자자 이런식으로 명령어를 입력하면 된다. 이해하실거라고 생각하니 설명은 패스 ㅎㅎ
'데이터베이스 > MySQL' 카테고리의 다른 글
[MySQL] 기본 내장 함수 (문자열) (0) | 2023.02.12 |
---|---|
[MySQL] m1에서 설치한 mysql이 동작 안할 때, (0) | 2022.08.10 |
[MySQL] Error - (M1) mysql 비밀번호 변경 방법 (0) | 2022.07.14 |