vlambda博客
学习文章列表

Mac环境中解决mysql 报1044错误的方法

#1、关闭 mac 下的mysql 服务

进入 系统偏好设置,单击最下方mysql服务图标,在mysq了服务下点击关闭服务按钮:

#2、关闭mysql 的安全验证模式 终端中依次执行:

cd/usr/local/mysql/bin/

sudosu 【回车后输入系统密码,进去管理员权限】

./mysqld_safe--skip-grant-tables &


执行完成后mysql 服务自动重启

#3重置密码

终端中依次执行如下命令

./mysqlFLUSHPRIVILEGES; SETPASSWORDFOR'root'@'localhost' = PASSWORD('新密码');

【MySQL 5.7.6 版本以后的执行 ALTERUSER'root'@'localhost'IDENTIFIEDBY'新密码'; 】