[MySQL] 비밀번호 변경

Hyunji·2022년 3월 15일
0

공부

목록 보기
12/35
post-thumbnail
  1. MySQL 서버 시작
mysql.server start --skip-grant-tables
  • 비밀번호 없이 MySQL에 접속해야하기 때문에 서버 승인을 생략해주는 명령어

이렇게 뜨면 제대로 된 것이다

  1. root 유저로 MySQL에 접속하기
mysql -u root

mysql>

이런식으로 뜨면 root유저로 MySQL에 접속된 것

  1. mysql database에 접근하기
use mysql;

  1. 권한 변경하기
FLUSH PRIVILEGES;

  1. 비밀번호 변경하기
ALTER USER 'root'@'localhost' IDENTIFIED BY '변경하고 싶은 비밀번호 이곳에 입력';

  1. mysql 끄기
EXIT;
  • bye가 출력되면 제대로 꺼진것
  1. MySQL 서버 멈추기
mysql.server stop
  • 1번에서 했던 비밀번호 없이 접속하기 위해 입력했던 --skip-grant-tables 옵션이 들어간 MySQL 서버를 멈춰준다

  1. MySQL 서버 다시 시작하기
mysql.server start

  1. mysql 다시 접속하기
mysql -u root -p
  • 다시 설정한 비밀번호를 입력하면 mysql에 접속할 수 있다

https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html

profile
성장중인 개발자

0개의 댓글