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
'Database > MySQL' 카테고리의 다른 글
[MySQL] 뷰 (View), 인덱스 (Index) (0) | 2024.07.28 |
---|---|
[MySQL] 기본 SQL 정리 (2) (DML, 집계 함수) (0) | 2024.07.28 |
[MySQL] 기본 SQL 정리 (1) (DDL, DCL) (0) | 2024.07.28 |
[MySQL] ERROR 1819 (HY000): Your password does not satisfy the current policy requirements 에러 해결 (0) | 2023.12.12 |