개발서버의 MySQL의 root 비밀번호를 물어보자 담당자가 잊었다고 한다.
이런 난감한 상황이...ㅡㅡ;;
그래서 구글링 해보았더니, 다행이도 해결 방법이 있었다.
생각외로 단순해서 잽싸게 재설정 했다.
방법은 아래와 같다.
이런 난감한 상황이...ㅡㅡ;;
그래서 구글링 해보았더니, 다행이도 해결 방법이 있었다.
생각외로 단순해서 잽싸게 재설정 했다.
방법은 아래와 같다.
1. MySQL 서비스를 내린다.
# cd /usr/local/mysql
# ./mysqld stop
2. 싱글모드로 실행한다.
# cd /usr/local/mysql/bin
# ./mysqld_safe --skip-grant &
3. root로 로그인 (비밀번호 입력하라고 나오면 그냥 enter 치면 된다.)
# cd /usr/local/mysql/bin
# ./mysql -u root -p
4. root 비밀번호를 변경한다.
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> update user set password=password('변경할 비밀번호') where user='root';
Query OK, 0 rows affected (0.02 sec)
Rows matched: 2 Changed: 0 Warnings: 0
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
#
5. mysql 다시 시작
# cd /usr/local/mysql
# ./mysqld start