1.关闭mysql服务
// 也可以在系统偏好里有个MySQL里关闭
sudo /usr/local/mysql/support-files/mysql.server stop
2.跳过权限认证
// 进入数据库指令文件
cd /usr/local/mysql/bin
// 跳过权限认证
sudo ./mysqld_safe --skip-grant-tables
3.免密码进入数据库
// 执行mysql指令
/usr/local/mysql/bin/mysql
// 进入名为<mysql>的数据库
use mysql
// 刷新权限
flush privileges;
// 修改密码
alter user 'root'@'localhost' identified by '新密码';
// 退出mysql
exit