>  기사  >  데이터 베이스  >  루트 비밀번호를 잊어버린 경우 대처 방법

루트 비밀번호를 잊어버린 경우 대처 방법

醉折花枝作酒筹
醉折花枝作酒筹앞으로
2021-08-11 09:15:043450검색

MySQL은 가장 널리 사용되는 관계형 데이터베이스 관리 시스템입니다. 웹 애플리케이션 측면에서 MySQL은 최고의 RDBMS 애플리케이션 소프트웨어 중 하나입니다. 이 소개에서는 MySQL 루트 비밀번호를 잊어버린 후 이를 검색하고 MySQL 데이터베이스를 쉽게 사용하는 방법을 빠르게 학습합니다.

루트 비밀번호를 잊어버린 경우 대처 방법

Windows 환경에서 아래 그림과 같이 MySQL 비밀번호가 루트 비밀번호를 잊어버려서 로그인이 되지 않는 경우,

이때 대처할 수 있는 방법은 루트 비밀번호를 재설정하는 방법밖에 없습니다.

1. 작업 관리자를 열어 MySql 서비스가 시작되었는지 확인하세요.

2 MySql 디렉터리에서 my.ini 파일을 찾습니다.

3. 파일에서 [mysqld]를 찾아 그 아래에 skip-grant-tables를 추가하고

4를 추가한 후 파일을 저장합니다. 작업 관리자를 다시 입력하여 MySQL 서비스를 시작합니다

5. 관리자 cmd 실행

이런 방식으로 cmd를 관리자 권한으로 실행해야 한다는 점에 유의하세요. win+R을 사용하여 cmd를 입력하여 실행할 수 없습니다. 그렇지 않으면 "'mysql'은 내부 또는 외부 명령이 아니며, 그렇지도 않습니다. 실행 가능한 프로그램 또는 배치 파일" 오류.

6. 비밀번호 없이 로그인하려면 mysql -u root -p를 입력하세요. 비밀번호:가 나타나면 Enter를 눌러 입력하세요.

7. mysql 데이터베이스를 입력하세요.

mysql; 데이터베이스가 변경되었습니다.

8. 루트 사용자에 대한 새 비밀번호를 설정하세요. mysql> update user set 비밀번호=password("123456") ;

팁: 쿼리 확인, 1개 행이 영향을 받음(0.04초)일치된 행: 1 변경됨: 1 경고: 0

PS: 123456은 새 비밀번호이므로 사용자는 필요에 따라 자신의 비밀번호로 변경할 수 있습니다

9. 이전 열기 my.ini 파일에 추가된 "skip-grant-tables" 줄을 삭제하세요

10. 작업 관리자를 열고 MySQL 서비스를 다시 시작하세요. 그런 다음 방금 설정한 비밀번호 "123456"을 사용하여 데이터베이스에 연결할 수 있습니다.

Mysql의 루트 비밀번호가 성공적으로 변경되었습니다!

추가 지침! ! !

사용자 설정 비밀번호=password("root")를 업데이트합니다. 여기서 user="root"는 버전 5.5에만 적용됩니다.

버전 5.7에서는 첫 번째 비밀번호 필드를 authenticate_string으로 변경합니다. 업데이트 사용자 세트 인증_string=password("123456"), 여기서 user="root"

관련 학습 권장 사항:
mysql tutorial

(동영상)

위 내용은 루트 비밀번호를 잊어버린 경우 대처 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 csdn.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제