mac 下 忘记mysql密码如何找回

741 阅读1分钟

第一步:关闭mysql服务器。

第二步:进入mysql安装路径,用系统管理员权限跳过mysql安全认证

1.打开启动台-->其他 -->终端

2.进入mysql安装路径 :  cd /usr/local/mysql/bin/

3.登录管理员权限:  sudo su

4.输入开机密码 ******

5.输入跳过mysql安全认证的命令:  ./mysqld_safe --skip-grant-tables &

6.在第一步的mysql设置的画面中发现 关闭的mysql server 又重新变成running了

7.进入mysql 输入命令:    ./mysql

      如果显示以下字样,则为登录成功。

Welcome to the MySQL monitor. Commands end with ; or \g.

      Your MySQL connection id is 7

      Server version: 8.0.12 MySQL Community Server - GPL

8.刷新权限:    FLUSH PRIVILEGES

第三步:查看用户名密码

命令:  select* from mysql.user;

不出意外会有一长串 结果出来    直接去查找下面这句

| mysql_native_password | *BF7B173F1C146F576CC267F0BAEF5589A08404FB

*BF7B173F1C146F576CC267F0BAEF5589A08404FB 就是你的密码 

接下来拿这个字符串去MD5解密一下就ok了

www.cmd5.com