이 글을 macOS 기준으로 쓰여진 글입니다.
글을 작성하는 현재 macOS 11.4 버전을 사용중이고, homeBrew를 사용할 줄 안다는 가정 하에 쓰인 글입니다.
이 점을 고려해서 읽어주세요.
> brew info mysql
homebrew에서 제공하는 최신버전 mysql의 버전이 몇인지 확인해봅니다. 특정 버전을 필요로 할 수도 있기 때문입니다.
현재 제공하는 최신 버전은 8.0.25 입니다. 혹시 원하는 버전이 아니라면 맨 아래의 <특정 버전이 필요한 경우>를 보고 원하는 버전을 설치하시면 됩니다.
> brwe install mysql
> brew list | grep mysql
위 사진처럼 해당 명령어에 mysql이 나오면 설치가 잘 된것입니다.
이제 초기 설정을 해야 합니다.
혹시 원하는 mysql 버전이 따로 있다면 아래 명령어를 통해 원하는 버전이 있는지 확인해봅니다.
> brew search mysql
그럼 위와 같이 나오는데, 아시는 분들은 아시겠지만 mysql@
뒤에 나오는 숫자가 버전입니다.
딱히 특정 버전이 필요 없다 하면 그냥 mysql
을 설치하면 됩니다.
> mysql.server start
> mysql_secure_installation
이제 초기 설정을 할 수 있습니다.
순서대로 다음과 같습니다.
이제 초기 설정이 모두 끝났습니다.
> mysql.server start
> mysql.server stop
> brew services start mtsql
위 명령어 입력시 재부팅 후에도 자동으로 mysql이 실행됩니다.
> mysql -u root -p
위 명령어를 입력 후 2-2에서 입력한 비밀번호를 입력하면 됩니다.
> sudo rm -rf /usr/local/var/mysql
> sudo rm -rf /usr/local/bin/mysql*
> sudo rm -rf /usr/local/Celler/mysql
> sudo rm -rf /usr/local/mysql*
> sudo rm -rf /Library/PerferencePanes/My*
> sudo rm -rf /var/db/receipts/com.mysql.*