지역의 MySQL 데이터베이스 암호 재설정

첫 번째 단계 : MySQL 데이터베이스를 끄고

명령 창 나누기를 엽니 관리자 모드를 사용합니다.
그림 삽입 설명 여기
빈의 MySQL 설치 디렉토리 아래의 디렉토리, 다음 폐에서 net stop mysql을 MySQL 데이터베이스를 입력 속으로
그림 삽입 설명 여기

인증 기관 데이터베이스를 건너 뛸 시작 : 두 단계

데이터베이스를 시작하는 인증 기관을 건너 뛸 mysqld를 --skip-그랜트 테이블을 입력 메모를하는이 명령에 대한 응답이 mysqld를 --console --skip-보조금 테이블 --shared 사용, 현재 데이터베이스 버전에서 실패 할 가능성이 없다가있는 경우 - 메모리 캔을 이 문제를 해결하기 위해 .
그림 삽입 설명 여기

3 단계 : 연결 데이터베이스 사용 권한

사용 관리자 모드는 새로운 명령 창 나누기를 열려면 다음 파일 폴더의 MySQL 설치 bin 디렉토리를 입력, 당신은 입력 MySQL의 MySQL 데이터베이스를 입력 할 수 있습니다.

그림 삽입 설명 여기
그럼 당신은 사용 MySQL의 데이터베이스 액세스 권한을 만들 수 있습니다.
그림 삽입 설명 여기

수정 데이터베이스 연결 암호 : 네에게 단계

  • 두 번째 단계의 명령에 사용 mysqld를 --skip-보조금 테이블은 건너 뛴 인증 기관, 입력 업데이트 사용자가 설정 한 암호 = 암호 ( "123456") 사용자 = "루트";. 인 경우
  • 如果你采用的是mysqld --console --skip-grant-tables --shared-memory命令,则输入alter user ‘root’@‘localhost’ identified by ‘123456’; 。注意在这里使用这个命令时报错ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement。
    그림 삽입 설명 여기
    需要刷新权限表,输入命令flush privileges;。注意:以上命令不要丢掉结尾分号。
    그림 삽입 설명 여기
    在输入上述的alter user ‘root’@‘localhost’ identified by ‘123456’; 命令即可。
    그림 삽입 설명 여기

注意:123456为新密码,可根据自己要求自行修改,root为用户名,我修改的为本地数据库密码。

到这里mysql本地数据库密码就修改成功了。

第五步:退出数据库并使用新密码登录数据库

输入quit即可退出数据库
그림 삽입 설명 여기
修改 root 密码后,需要执行下面的语句和新修改的密码。不然开启 mysql 时会出错。

可以在打开一个新的cmd窗口,进入MySQL的安装目录下的bin目录,输入mysqladmin -u root -p shutdown,然后输入你刚修改的新密码,回车。
그림 삽입 설명 여기
然后在输入net start mysql重启数据库。
그림 삽입 설명 여기
结束!!!

참고 기사 :
http://zwd596257180.gitee.io/blog/2019/04/16/mysql_change_password/
https://blog.csdn.net/qq_33337277/article/details/81454700
https://www.cnblogs.com/ qianzf / P / 6995376.html

게시 45 개 원래 기사 · 원 찬양 4 · 조회수 1572

추천

출처blog.csdn.net/y18771025420/article/details/104174726