오늘은 MySQL에서 root 비밀번호를 수정하는 방법에 대해 살펴보겠습니다. 우선 터미널에서 본인이 사용하고 있는 MySQL의 버전을 확인하세요.
mysql --version
만약 버전이 위와 같이 8.0.xx와 같이 나왔다면 이 글이 도움이 되실 것입니다.
1. MySQL에 접속하신 후에 다음 명령을 수행하세요.
ALTER user 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '새비밀번호';
2. 변경사항이 바로 반영되게 하기 위해서 아래 명령을 실행합니다.
FLUSH PRIVILEGES;
3. exit로 MySQL 서버에서 나가신 후에 새로 만든 비밀번호로 다시 접속을 시도해보세요.
mysql -u root -p
아마도 성공적으로 로그인이 되셨을 것입니다. 일부러 틀린 비밀번호로도 해보세요. 로그인이 안 되야 정상이겠죠?
관련 글
'DB > SQL' 카테고리의 다른 글
[MySQL] JSON 필드 Null 체크하는 방법 (0) | 2023.09.27 |
---|---|
[MySQL] 같지 않은 것을 조회할 때 사용할 수 있는 !=와 <> 연산자의 차이 (0) | 2023.09.23 |
[MySQL] DATETIME과 TIMESTAMP 자료형의 차이 (0) | 2023.07.04 |
[MySQL] 복합 인덱스 생성시 컬럼 나열 순서 (0) | 2023.06.21 |
[PostgreSQL] user 테이블 조회 방법 (0) | 2023.03.16 |
[PostgreSQL] postgresql-client 설치 후 터미널에서 데이터베이스 접속 명령어 (0) | 2023.03.15 |
[MySQL] BEFORE 트리거로 잘못된 값 입력 방지하기 (0) | 2022.10.27 |
[MySQL] 트리거로 테이블에 입력/수정/삭제 발생할 때 로그 남기기 (0) | 2022.10.26 |