错误 1045 (28000): 拒绝用户 'root'@'localhost' 的访问(使用密码:否)
我已经尝试了一切,我已经阅读了几页答案,但似乎没有人知道正确的答案。
当我尝试登录我的数据库时,我只是收到上述错误,我没有设置密码或任何东西。
现在根本无法登录MySQL,不明白。
提前感谢您的帮助
错误 1045 (28000): 拒绝用户 'root'@'localhost' 的访问(使用密码:否)
我已经尝试了一切,我已经阅读了几页答案,但似乎没有人知道正确的答案。
当我尝试登录我的数据库时,我只是收到上述错误,我没有设置密码或任何东西。
现在根本无法登录MySQL,不明白。
提前感谢您的帮助
使用该-p
选项。(告诉mysql你想在登录时提供密码。)
$ mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
$ mysql -u root -p
Enter password:
如果这不起作用,请尝试B.5.4.1。如何从 MySQL 参考手册重置 Root 密码。
$ mysql -u root -p{you_password} {db_name}
只需从字符串中删除“{}”。
在 services.msc 中检查 mysql 是作为本地系统还是网络系统运行。默认情况下,应该是网络系统,将其更改为本地系统并重新启动服务。