리눅스(서버 버젼)를 깔고 APM을 수도 없이 인스톨 해봤다...
그때마다 제품마다 전부 상황이 다르다...
그리고 처음에 당황스러웠던 부분은 MySQL에 root 계정은 있고, 암호는 없는 것 이었다...
디비쪽으론 아직 쌩초보인 나로서는 무척이나 당황했었지만, 내친구들 (네이버, 구글)이 해결 방안을 알려주었다..
이 문제도 검색할때마다 각각 전부 다른 해결책을 볼 수 있는걸 보면, 방법은 여러가지가 있는 가 보다.
그래도 우선 모로가도 서울만 가면 되니, 내가 가장 즐겨쓰는 방법 3가지를 적어 본다.
그때마다 제품마다 전부 상황이 다르다...
그리고 처음에 당황스러웠던 부분은 MySQL에 root 계정은 있고, 암호는 없는 것 이었다...
디비쪽으론 아직 쌩초보인 나로서는 무척이나 당황했었지만, 내친구들 (네이버, 구글)이 해결 방안을 알려주었다..
이 문제도 검색할때마다 각각 전부 다른 해결책을 볼 수 있는걸 보면, 방법은 여러가지가 있는 가 보다.
그래도 우선 모로가도 서울만 가면 되니, 내가 가장 즐겨쓰는 방법 3가지를 적어 본다.
1. mysqladmin 을 이용하여 root 암호 설정
$ mysqladmin -u root -p password new-password
이러한 명령을 실행하면 되는데, 실행하면 패스워드를 입력하라고 하는데 처음 root 패스워드가 없는 상황이니까 그냥 엔터를 치고 넘어가면 root 패스워드가 변경된다.
$ mysqladmin -u root -p password new-password
이러한 명령을 실행하면 되는데, 실행하면 패스워드를 입력하라고 하는데 처음 root 패스워드가 없는 상황이니까 그냥 엔터를 치고 넘어가면 root 패스워드가 변경된다.
2. update문을 이용하여 root 암호 설정
$ mysql -u root mysql
mysql> update user set password = password('new-password') where user = 'root';
mysql> flush privileges;
이렇게 실행하면 된다.
$ mysql -u root mysql
mysql> update user set password = password('new-password') where user = 'root';
mysql> flush privileges;
이렇게 실행하면 된다.
3. set password를 이용하여 root 암호 설정
mysql> set password for root = password('new-password');
이것도 이렇게 간단히~
mysql> set password for root = password('new-password');
이것도 이렇게 간단히~
'DataBase > My-Sql' 카테고리의 다른 글
[펌]mysql 초기 설정 (0) | 2008.11.06 |
---|---|
[펌]mysql 테이블 단위로 백업 및 복원 (0) | 2008.11.06 |
[펌]MySQL 루트 패스워드 잊어버렸을 때 (0) | 2008.11.06 |
[펌]리눅스에서 MySQL 사용자 설정 방법 (0) | 2008.11.06 |
[펌]MySQL 기본 명령어 (0) | 2008.11.06 |