>  기사  >  데이터 베이스  >  Win7의 Mysql 루트 계정 로그인 프롬프트: 오류 1045(28000) 해결 방법

Win7의 Mysql 루트 계정 로그인 프롬프트: 오류 1045(28000) 해결 방법

PHPz
PHPz원래의
2017-03-12 13:49:121782검색

원본 제목: mysql Win7의 루트 계정 로그인 프롬프트: 오류 1045(28000): 사용자 'root'@'localhost'에 대한 액세스가 거부되었습니다(비밀번호 사용: YES) 해결 방법

ERROR 1045 (28000): 계정 비밀번호: YES)이는 비밀번호가 올바르지 않음을 의미합니다 그런 다음 비밀번호를 변경하세요.

서버인 경우 windows xp/2000입니다. /2003 /nt 는 이 방법을 사용하여 잃어버린 MYSQL최고 관리자 root 비밀번호를 검색할 수 있습니다.

win7 win vista,mysql 5.1을 사용하는 경우인 것 같습니다. 버전에 mysqld-nt.exe가 없습니다. 의 경우 대신 mysqld.exe를 사용하세요.
1
, 중지 MYSQL 서비스, CMDDOS 창을 엽니다(win7, winVista마우스 오른쪽 버튼 클릭"관리자 계정으로 실행 "),
net stop mysql

Win7의 Mysql 루트 계정 로그인 프롬프트: 오류 1045(28000) 해결 방법

2, CMD 명령줄 창에 MYSQL설치 디렉터리 (예: )를 입력합니다. C: 프로그램 파일MySQLMySQL Server 5.1bin

방법: cd enter를 누르고 다음을 입력하세요. cd C:Program FilesMySQLMySQL Server 5.1bin

Win7의 Mysql 루트 계정 로그인 프롬프트: 오류 1045(28000) 해결 방법

3, mysql안전 모드로 들어갑니다. 즉, mysql이 시작될 때입니다. , 데이터베이스에 들어가려면 비밀번호를 입력할 필요가 없습니다.

명령은 다음과 같습니다. mysqld-nt --skip-grant-tables

(win7 틀린 것 같아 무시하고 건너뛰었습니다,)
4
, CMD 명령줄 창을 다시 열고, ...bin을 입력하고, mysql -uroot -p, 빈 비밀번호를 사용하여 MySQL
에 로그인하세요(비밀번호를 입력하지 말고 Enter 키만 누르세요) )

Win7의 Mysql 루트 계정 로그인 프롬프트: 오류 1045(28000) 해결 방법

5
, 다음 명령을 입력하여 수정 시작 root 사용자 비밀번호(참고: mysql.user" 🎜>) mysql> update mysql.user set 비밀번호=PASSWORD('
새 비밀번호') 여기서 사용자='root';

Win7의 Mysql 루트 계정 로그인 프롬프트: 오류 1045(28000) 해결 방법

6, 권한 테이블 새로 고침
mysql>
7
종료

mysql> 종료

Win7의 Mysql 루트 계정 로그인 프롬프트: 오류 1045(28000) 해결 방법

이쪽으로MYSQL최고 관리자 계정 ROOT이 재설정되었습니다. 다음 작업 관리자에서 종료 mysql-nt.exe 이것 프로세스를 진행하고 MYSQL을 다시 시작하면 끝입니다! (서버를 직접 재시작할 수도 있습니다) MYSQL
재기동 후 새로 설정된 ROOT을 사용할 수 있습니다. 비밀번호 로그인MYSQL
!

위 내용은 Win7의 Mysql 루트 계정 로그인 프롬프트: 오류 1045(28000) 해결 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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