IT기술/MySQL

MySQL 비밀번호 변경

dobbby 2023. 5. 24. 18:11
반응형

MySQL 설치한 직후에는 root 계정에 암호가 설정되어 있지 않다. 

다음 세가지 방법으로 비밀번호를 변경 할 수 있다.

1. mysqladmin
# mysqladmin -u root password 새비밀번호

2. update

- 접속하기
mysql -u root mysql


mysql> UPDATE user SET password=password('새비밀번호') WHERE user='root';

- 아래 에러 메시지 발생할 경우

ERROR 1054 (42S22): Unknown column 'password' in 'field list'

 

mysql> update user set authentication_string=password('1234') where user='root';

 

- 적용하기

mysql> FLUSH PRIVILEGES;

3. Set Password

mysql> SET PASSWORD FOR root=password('새비밀번호');

 

일단 root 비밀번호가 설정된 상태에서는 mysql이나 mysqladmin 명령을 실행할 때 

-p 옵션을 붙여주고 기존 비밀번호를 입력해야만 한다.

반응형