MySQL 설치-삭제 루프..
그냥 최신 버전을 설치하는 거면 문제가 없지만 옛날 버전을 설치하는 경우 에러지옥에 빠지게 된다.
아래는 지옥관광기.
[설치]
1. brew update
2. brew search mysql (설치할 MySQL 버전 및 이름 확인)
3. brew install mysql@5.7 (2번에서 확인한 이름으로 인스톨. 난 5.7버전으로 설치했다.)
4. brew list (잘 설치되었는지 확인)
[설정]
1. mysql-server start
여기서부터 버벅거린다. 친절하게도 에러문구에 어떻게 처리해야 하는지 나와 있다.
2. mysql_upgrade -uroot -p (에러가 날 경우 실행)
비밀번호 입력이 뜨면 그냥 엔터를 친다. 아직 설정하지 않았으므로 비번이 없다.
3. mysql_secure_installation
Reload privilege tables now? 빼고 다 n 했다.
4. mysql -uroot -p (로그인 잘 되나 확인)
[삭제]
빌어먹을 mysql이 마음대로 되지 않는다면 깨끗하게 지워버리자.
sudo rm -rf 로는 박멸되지 않는다. brew를 사용한다.
1. brew remove mysql@5.7
2. brew cleanup
3. sudo rm -rf /usr/local/var/mysql (mysql 경로)
macOS MySQL 설치 및 설정 사용법
macOS에서 MySQL 설치, 삭제, 환경변수 설정 및 사용법! Web 공부를 하다 보면 데이터베이스는 필수로 사용되는 거 같습니다. 저는 Web 개발 공부를 하고 있는데, 데이터베이스로 MySQL을 사용하려고 ��
whitepaek.tistory.com
mac brew remove mysql 삭제 및 설치
Brew install MySQL brew doctor and fix any errors brew update brew install mysql unset TMPDIR mysql_install_db --verbose --user=`whoami` --basedir="$(brew --prefix mysql)" --datadir=/usr/local..
dedeweb.tistory.com
댓글