mac忘记MySQL初始密码

mac忘记MySQL初始密码

原文链接:http://www.kevinlu98.cn/post/47

说明

晕!前段时间电脑坏了,然后修好之后发现系统被重置了,然后又开始了一系列环境的搭建,安装MySQL时询问是否通知时我手残直接点了否,然后就不知道MySQL的默认初始密码了,网上找了查了查,总算找到办法了

第一步

偏好设置->找到MySQL->点进去
mac忘记MySQL初始密码_第1张图片

如果状态是running,点击stop将MySQL服务关闭

mac忘记MySQL初始密码_第2张图片

第二步

跳转到MySQL安装目录

cd /usr/local/mysql/bin/

切换用户到管理员

sudo su

mac忘记MySQL初始密码_第3张图片

禁止mysql验证功能

./mysqld_safe --skip-grant-tables &

可以看到此时MySQL已经重新运行起来了
mac忘记MySQL初始密码_第4张图片

第三部

此时重新登录MySQL 不用输用户名密码

./mysql

发现我们成功登录MySQL了,那么此时我们就可以执行修改密码的命令了
mac忘记MySQL初始密码_第5张图片

执行如下命令

FLUSH PRIVILEGES;
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');

mac忘记MySQL初始密码_第6张图片

第四步

我们现在另开终端用我们刚刚的密码登录MySQL
mac忘记MySQL初始密码_第7张图片

登录成功

你可能感兴趣的:(mac)