mysql암호 분실시 질문

ant01의 이미지

암호를 잊어 인터넷 검색하여 아래와 같이 했습니다. 그런데 3번 항목을 실행 할 때 database가 없다는 에러가 납니다.
어떻게 하면 좋을 지 알려 주시면 감사하겠습니다.(이전에는 이렇게 해서 됬었는 데요.)
그리고 리눅스는 페도라13 사용하며 mysql은 처음 패키지 설치할 때 같이 했습니다.
1. # killall mysqld
2. # mysqld_safe --skip-grant-tables &

3. # mysql -u root mysql

4. mysql> update user set password=password('password') where user='root';

5. mysql> flush privileges;

6. # killall mysqld

7. # mysqld_safe &

dgkim의 이미지

제가 예전에 글을 쓴 적이 있어서 알려드립니다.

http://www.dgkim.net/wordpress/archives/183

--skip-grant-tables 옵션 말고, --init-file 옵션을 통해, root password를 초기화하는 방법이 나옵니다.

조금 다른 방법이지요.

아마도 수행하신 방법에서는 DB가 제대로 내려가고 올라오지 못한 상황이 아닌가 추정됩니다. 로그를 확인해 보십시오.