mysql – 修改 root 的默认密码

前几天在本地搭建项目,用到 mysql ,死活连不上,网上找到一些办法修改密码,整理一下。

0.关闭 mysql 服务

系统偏好设置 → 最下面 mysql 图标 → Stop MySQL Server

这是已经停止的状态,看那个红红的【stopped】

1.禁止 mysql 验证功能

打开终端,输入

cd /usr/local/mysql/bin/

回车,输入

sudo su

登录管理员权限,输入管理员密码,回车,输入

./mysqld_safe --skip-grant-tables &

回车,前面的.和后面的&记得打

然后 mysql 服务就会自动开启了,以后想关闭只能关机了=。=

接下来,在终端中输入

./mysql

回车,输入

FLUSH PRIVILEGES;

回车,输入

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

搞定!

发表评论

电子邮件地址不会被公开。 必填项已用*标注