mysql암호 분실시 질문
글쓴이: ant01 / 작성시간: 토, 2012/06/30 - 11:43오후
암호를 잊어 인터넷 검색하여 아래와 같이 했습니다. 그런데 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 &
Forums:
killall이 안전한지는 잘 모르겠습니다만.
제가 예전에 글을 쓴 적이 있어서 알려드립니다.
http://www.dgkim.net/wordpress/archives/183
--skip-grant-tables 옵션 말고, --init-file 옵션을 통해, root password를 초기화하는 방법이 나옵니다.
조금 다른 방법이지요.
아마도 수행하신 방법에서는 DB가 제대로 내려가고 올라오지 못한 상황이 아닌가 추정됩니다. 로그를 확인해 보십시오.
댓글 달기