MySQL의 루트 암호를 잊어버릴 때의 처리 방법
1176 단어 MySQL
MySQL 철저 입문 제3판~5.5 새로운 기능 대응~비틀거릴 때 설치된 MySQL의 루트 비밀번호를 잊어버렸어요!실패의 결말!허둥지둥할 때 대처하는 방법.그리 어렵지 않다.당분간 CentOS 6.x에서 확인하다.우분투도 마찬가지잖아~
우선 루트 권한이 됩니다.sudo su -password:
이어서 mysqld를 떨어뜨리세요.평지
# /etc/init.d/mysql stop
강제로 떨어지는 경우
# killall mysqld
보안 모드로 mysql를 시작합니다.
# /usr/bin/mysqld_safe --user=root --skip-grant-tables
이렇게 되면 비밀번호가 없으면 mysql에 접근할 수 있고 비밀번호가 초기화됩니다
# mysqlmysql> update user set Password=null where Host='localhost' and User='root';
mysql> exit
이어서 보안 모드가 아닌 일반 모드로 mysqld를 다시 시작합니다
# /etc/init.d/mysql restart
루트로 mysql에 로그인해서 비밀번호를 설정합니다.
# mysql -u rootmysql> set password for root@localhost=password('root 암호');
다시 설정 완료!
Reference
이 문제에 관하여(MySQL의 루트 암호를 잊어버릴 때의 처리 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/makoto1899/items/15ec736c3b08602386f0텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)