mac忘记MySQL初始密码
原文链接:http://www.kevinlu98.cn/post/47
说明
晕!前段时间电脑坏了,然后修好之后发现系统被重置了,然后又开始了一系列环境的搭建,安装MySQL时询问是否通知时我手残直接点了否,然后就不知道MySQL的默认初始密码了,网上找了查了查,总算找到办法了
第一步
如果状态是running,点击stop将MySQL服务关闭
第二步
跳转到MySQL安装目录
cd /usr/local/mysql/bin/
切换用户到管理员
sudo su
禁止mysql验证功能
./mysqld_safe --skip-grant-tables &
第三部
此时重新登录MySQL 不用输用户名密码
./mysql
发现我们成功登录MySQL了,那么此时我们就可以执行修改密码的命令了
执行如下命令
FLUSH PRIVILEGES;
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你的新密码');
第四步
登录成功