본문 바로가기
  • AI (Artificial Intelligence)
Skills/Database

[MySQL] root 사용자 비밀번호 생성하기 on CentOS

by 로샤스 2014. 11. 28.

CentOS는 안정적이라는 장점이 있지만, 패키지 업데이트가 느리고, 많은 부분을 직접 설정해야 한다는 단점이 있습니다. MySQL 비밀번호 설정도 그렇습니다. 우분투(Ubuntu) 같은 경우 MySQL 설치 시 비밀번호를 설정하도록 되어 있는데, CentOS는 직접 비밀번호를 만들어줘야 합니다.

CentOS에서 MySQL을 설치하고 root 사용자 비밀번호를 만드는 방법을 정리해보겠습니다.

MySQL 설치

다음과 같이 명령하면 MySQL이 설치됩니다.

yum install mysql-server

MySQL 서버를 실행시키는 명령어는 다음과 같습니다.

service mysqld start

root 사용자 비밀번호 생성

root 사용자의 비밀번호를 설정하려면 다음과 같이 명령하여 MySQL에 접속합니다.

mysql -u root -p mysql

비밀번호를 입력하라고 나오는데 아직 비밀번호가 없으므로 엔터를 칩니다.

root의 비밀번호를 생성하는 명령은 다음과 같습니다. (new-password에 원하는 비밀번호를 넣으세요.)

update user set password=password('new-password') where user='root';

이제 권한 테이블을 업데이트합니다.

flush privileges;

다음과 같이 명령하여 MySQL에서 나옵니다.

quit;












출처 : http://www.cmsfactory.net/node/10050










댓글