Database/MySQL

[MySQL] MySQL 완전 삭제 후 재설치 (Mac OS)

공대생안씨 2023. 12. 12. 16:37

MySQL 완전 삭제

 

터미널을 실행하여 현재 실행중인 mysql을 중단한다.

brew services stop mysql

 

다음으로 homebrew를 통해서 mysql을 삭제한다.

brew uninstall --force mysql

아래의 명령어를 한 줄 씩 실행하여 삭제한다.

sudo rm -rf /usr/local/mysql
sudo rm -rf /usr/local/bin/mysql
sudo rm -rf /usr/local/var/mysql
sudo rm -rf /usr/local/Cellar/mysql
sudo rm -rf /usr/local/mysql*
sudo rm -rf /tmp/mysql.sock.lock
sudo rm -rf /tmp/mysqlx.sock.lock
sudo rm -rf /tmp/mysql.sock
sudo rm -rf /tmp/mysqlx.sock
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*

완전 삭제가 완료 되었으면 컴퓨터를 재부팅한다.

 

MySQL 설치

 

homebrew를 통해서 MySQL을 설치(재설치) 한다.

brew install mysql

 

설치가 완료되면 mysql 서비스를 시작한다.

brew services start mysql

 

root의 비밀번호가 설정되지 않았으므로 비밀번호 없이 root에 로그인 한다.

mysql -u root

 

더보기

root의 비밀번호 설정

 

먼저 아래의 명령어를 통해서 현재 연결되어 있는 root 계정을 연결 해제한다. 

exit

 

다음으로 아래의 명령어를 통해서 비밀번호를 설정한다.

mysql_secure_installation