由于有个同事的 mac mini 刚装了 MySQL ,然后忘记一开始设的密码是什么了,但是最近又要用到本地的 MySQL 数据库,网上找了一大堆方法全都没用,但又不想删了重装,最后终于被我找到了一个正确的方法,这里分享一下解决办法。
1. 重启 MySQL 服务器
- 打开 系统偏好设置-MySQL,然后点击Stop MySQL Server关闭MySQL服务器。
![关闭 MySQL 服务器]()
- 关闭 MySQL服务器后打开终端,输入以下命令进入MySQL目录。
| ./mysqld_safe --skip-grant-tables &
 | 
2. 修改 MySQL 密码
- 刚才的终端不要关掉,按下 command + N另开一个终端窗口,输入以下命令配置短命令。
| alias mysql=/usr/local/mysql/bin/mysql
 | 
- 现在可以输入以下命令修改你的 MySQL密码了,xxx处填写你的新密码。
| set password for 'root'@'localhost'=password('xxx');
 | 
3. 验证 MySQL 新密码
| /usr/local/mysql/bin/mysql -u root -p
 | 
- 接着输入你的新密码,如果 MySQL数据库连接上就表示密码修改成功了。
![登录 `MySQL` 数据库]()
最后附上本文的 参考地址 ,给这个博主点赞,找了这么多方法,就这个是靠谱的,所以分享出来让更多的人看到,希望能帮助大家少走一些坑。