【发布时间】:2023-03-29 23:45:01
【问题描述】:
关于这个主题有几个类似的主题,但似乎没有一个能解决我的问题。我在 Mac OS 10.8 上全新安装了 MYSQL 5.6.11。在安装过程中没有提示我创建 root 密码。那应该意味着没有密码,或者密码是root。但是,我无法以 root 身份使用任何这些组合、我的系统密码或其他任何东西进行连接。
因此,对于我运行的每个命令,包括尝试重置 root 密码时,我都会收到此错误的某些版本:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
我卸载了 MYSQL 并重新安装了它。同样的问题。我下载的 Sequel pro 可以在没有任何用户或密码的情况下连接,但没有权限做任何事情。
【问题讨论】:
-
mysqladmin -u root -p'oldpassword' password newpass -
当我尝试这个时,它给了我访问被拒绝的错误。我从来没有设置过密码,所以尝试root,将其留空,并使用我的系统密码都会导致访问被拒绝。
-
'Freddie:data Greg$ mysqladmin -u root -p password root 输入密码:mysqladmin: 连接到 'localhost' 的服务器失败错误:'Access denied for user 'root'@'localhost' (使用密码:NO)' Freddie:data Greg$ mysqladmin -u root -p password root 输入密码:mysqladmin:连接到 'localhost' 的服务器失败错误:'Access denied for user 'root'@'localhost'(使用密码:是)'
-
尝试以 _mysql 而不是 root 身份连接
-
你有解决这个问题的办法吗?