brew update
brew install mysql
brew services start mysql
mysql -u root
mysql 로그인 (비밀번호 없음 - 그냥 엔터치기)
mysql 삭제
brew services stop mysql
brew uninstall --force mysql
설치된 mysql 삭제brew cleanup
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>
과 같이 접속된 상태에서 진행.
use mysql;
select host, user, authentication_string from user;
사용자 확인create user '이름'@'호스트' identified by '비밀번호';
%
사용grant all privileges on 데이터베이스명.테이블명 to '이름'@'호스트';
데이터베이스명.테이블명
을 *.*
로 입력flush privileges;
변경 내용을 메모리에 반영 (= 설정 저장)alter user '이름'@'호스트' identified with mysql_native_password by '새비밀번호';