之前忘记了mysql密码。然后百多了好多方法都不太合适
这里说明一下,首先你得是用brew包管理工具下载的mysql
1.查看brew包管理工具下载的mysql版本
brew search mysql
2.停止mysql服务
brew services stop mysql@5.7
3.查找mysqld_safe目录
find / -name mysqld_safe
4.进入mysqld_safe目录下
cd /usr/local/opt/mysql@5.7/bin
5.执行mysqld_safe
./mysqld_safe --skip-grant-tables
6.新开窗口直接输入mysql登录mysql客户端
mysql
7.获取更改权限
flush privileges;
8.重置密码
set password for 'root'@'localhost'=password('xxxxxxxx');
网友评论