brew unistall mysql을 통해서 Mysql을 지우고 다시 깔았지만, 비밀번호는 그대로 남아있어서 사용이 불가능했었다.
우선 실행중인 상태의 Mysql 서버를 종료시켜준다.
mysql.server stop
다음 비밀번호 없이 mysql에 접속하기 위하여, 아래 명령어를 입력해준다.
mysqld_safe --skip-grant-tables
다음 root유저로 Mysql에 접속하여 준다.
mysql -u root
다음 mysql db를 사용하도록 설정한다.
use mysql;
다음 비밀번호를 null로 초기화 시켜준다.
UPDATE user SET authentication_string=null WHERE User='root';
다음 권한을 업데이트해준다.
FLUSH PRIVILEGES;
다음 exit 명령어를 통해 나갔다가 다시 접속하면 문제 없이 초기화 되어있는 것을 확인 할 수 있다.
exit;
'Database > MySQL' 카테고리의 다른 글
Mac에서 Mysql 설치하고 실행하기 (0) | 2022.01.11 |
---|---|
MySQL 조건에 따라 그룹 묶기 (0) | 2021.11.29 |
MySQL 시간/날짜 관련 함수 알아보기 (0) | 2021.11.29 |
MySQL 문자열 관련 함수 알아보기 (0) | 2021.11.29 |
MySQL 연산자 알아보기 (0) | 2021.11.29 |