분실한 mysql 관리자(root)계정 비밀번호 재설정하기
mysql을 설치할때 databases root(관리자)계정의 비밀번호를 설정한다 하지만 오랜시간이 흘러 관리자 계정을 분실하게 되었을때 재설정하는 방법을 알아복겠습니다
분실한 mysql root계정 password 재설정하기
mysql 데몬 중지
service mysqld stop
mysql password를 검사하지 않도록 mysql 환경설정 파일을 수정
[mysqld] # # * Basic Settings # user = mysql pid-file = /var/run/mysqld/mysqld.pid socket = /var/run/mysqld/mysqld.sock port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp lc-messages-dir = /usr/share/mysql skip-external-locking skip-grant-tables
password를 검사하지 않도록 my.cnf파일을 열어 skip-grant-tables 추가하면 password를 검사하지 않습니다
my.cnf설정 저장후 mysql 시작
service mysqld start
mysql 접속
# mysql -u root mysql> UPDATE user SET password=PASSWORD('ROOT_비밀번호') WHERE user='root'; Query OK, 4 rows affected (0.00 sec) Rows matched: 4 Changed: 4 Warnings: 0
mysql root계정의 password 재설정 합니다
my.cnf파일을 다시 복원하여 mysql를 재실행 하시면 됩니다
'리눅스 서버구축 > MYSQL' 카테고리의 다른 글
MySQL 부하체크 - Slow Query(슬로우 쿼리) (0) | 2017.03.10 |
---|---|
mysql 기본 명령어 (0) | 2017.03.09 |
mysql 테이블생성 (0) | 2017.03.07 |
mysql 백업, 복원 (DB, Table 백업, 복원) (0) | 2017.03.07 |
MYSQL이란? (0) | 2017.03.07 |