>  기사  >  데이터 베이스  >  MySQL에서 비밀번호를 재설정하는 두 가지 색다른 방법 튜토리얼

MySQL에서 비밀번호를 재설정하는 두 가지 색다른 방법 튜토리얼

零下一度
零下一度원래의
2017-05-08 14:59:061098검색

MySQL관리자 비밀번호를 잊어버린 경우 어떻게 해야 하나요?

MySQL 계정의 로그인 비밀번호를 잊어버린 경우 MySQL은 비밀번호를 재설정하는 두 가지 색다른 방법을 제공합니다.

첫 번째 방법은 MySQL 서비스 시작 시 매개변수(--init-file)를 추가하고 비밀번호 재설정이 포함된 스크립트를 실행하여 계정 비밀번호를 수정하는 것입니다.

두 번째 방법은 MySQL 시작 시 특수 매개변수를 추가하여 MySQL 시작 시 권한 감지를 건너뛴 후, MySQL에 로그인하여 계정의 비밀번호를 변경하고 마지막으로 정상적으로 MySQL을 시작하는 방법입니다.

두 번째 방법을 실제로 사용해본 결과, 두 번째 방법을 자세히 소개해드리겠습니다.

첫 번째 단계는 특수 매개변수를 사용하여 MySQL을 시작하는 것입니다. Windows에서의 명령은 다음과 같습니다.

mysqld --skip-grant-tables --skip-networking&

--skip-grant-tables는 MySQL이 권한 감지를 우회하도록 하는 데 사용됩니다. . 이런 방식으로 MySQL을 시작하면 누구나 비밀번호 없이 MySQL에 연결할 수 있습니다. 이는 허용되지 않습니다. --skip-networking의 기능은 MySQL 서비스가 TCP/IP의 요청을 모니터링하지 못하도록 방지하는 것입니다. 즉, MySQL 서비스를 네트워크에 연결할 수 없습니다.

linux의 명령은 다음과 같습니다:

mysqld_safe --skip-grant-tables --skip-networking&

th 두 번째 단계는 계정 비밀번호를 사용하지 않고 MySQL에 로그인하여 계정 비밀번호를 변경하는 것입니다.

update mysql.user set 비밀번호=password('123456') where user='system';

세 번째 단계는 MySQL 서비스를 종료한 후 일반적인 방법으로 MySQL을 시작하는 것입니다.

mysqladmin shutdown
mysql_safe

【 관련 추천】

1. 무료 mysql 온라인 동영상 튜토리얼

2. MySQL 최신 매뉴얼 튜토리얼

3.

데이터베이스 설계에 관한 사항

위 내용은 MySQL에서 비밀번호를 재설정하는 두 가지 색다른 방법 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.