第一步:关闭mysql服务器
sudo /usr/local/mysql/support-files/mysql.server stop
在系统偏好里有个MySQL里关闭也可以
第二步:root进入mysql的bin/目录
cd /usr/local/mysql/bin
重启mysql服务
./mysqld_safe --skip-grant-tables &
第三步:再开一个终端,配置短命令
alias mysql=/usr/local/mysql/bin/mysql
输入mysql
mysql //输入mysql进入mysql命令模式
use mysql;// 进入mysql数据库
flush privileges;//大概就是获取权限。
set password for 'root'@'localhost'=password('新密码'); //完成修改
至此,ok,一切搞定!
参照文章:http://www.jb51.net/article/87580.htm