Skills/Database
[MySQL] CentOS | MySQL 설치하고 root 사용자 비밀번호 생성하기
로샤스
2014. 12. 4. 10:39
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