进入“系统偏好设置”->"MySQL",点击Stop MySQL Server关闭MySQL服务。
终端进入MySQL目录下:
cd /usr/local/mysql/bin/
获取管理员权限:
sudo su
输入密码后命令行前缀变为sh-3.2#
之后关闭MySQL验证:
./mysqld_safe --skip-grant-tables &
进入MySQL命令行并重新加载权限:
./mysql
FLUSH PRIVILEGES;
修改密码,再重新加载权限:
alter user 'root'@'localhost' identified with mysql_native_password by '你的密码';
FLUSH PRIVILEGES
最后重启MySQL服务即可。