试了网上很多种方法都不行,还是暴力解决吧!
- 通过vim修改配置文件, 命令行输入一下命令
vim /usr/local/etc/my.cnf
按 i 进编辑,添加 skip-grant-tables 到文件最后一行
按 esc 后按:wq 退出 - 重启
brew services restart mysql
mysql -u root -p
需要输入密码,直接回车,进入mysql
flush privileges; // —刷新
use mysql;
alter user 'root'@'localhost' identified by 'Root!123'; // 你的密码
修改密码成功后的图如下所示:
image.png
- 恢复my.cnf,把加的那个skip-grant-tables删除
- 重启
brew services restart mysql
再重新进入输入你改的密码就好了
网友评论