第一步,进入mysql的bin目录
cd /usr/local/mysql/bin/
第二步,使用root账户(这一步要输入mac密码)
sudo su
第三步
./mysqld_safe --skip-grant-tables &
第四步,这一步会进入mysql的命令行
./mysql
第五步
FLUSH PRIVILEGES;
第六步
ALERT USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
可以直接复制这个密码为root的代码
ALERT USER 'root'@'localhost' IDENTIFIED BY 'root';
如果上面不能成功的话可以用下面的
UPDATE mysql.user SET authentication_string=PASSWORD('root') WHERE User='root';
第七步
重启mac
原文链接:https://blog.csdn.net/yubo_725/article/details/90027286