mac mysql8 密码

新电脑安装mysql之后第一次是无法登陆的因为没有初始密码,网上都是老版本的处理方法,mysql8已经失效。

1、停止mysql服务

系统设置偏好 > mysql > Stop Mysql Server


image.png

2、跳过登陆

sudo -i      //root权限
sudo mysqld_safe --user=mysql --skip-grant-tables --skip-networking
image.png

这里不要动!!!

打开另一个终端窗口

mysql -u root

直接回车就可以登陆mysql

3、修改密码

在这里

show databases;

可以看见有个mysql数据库


image.png
use mysql;
show tables;

可以看见有个user的表,感兴趣可以看一下。
接下来

flush privileges;
image.png

重置密码

alter user 'root'@'localhost' identified by 'new password';

关闭终端,重新打开

mysql -uroot -p[password]

即可登陆mysql

4、开机启动

ln -sfv /usr/local/opt/mysql/*.plist ~/Library/LaunchAgents/
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容