首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法以根用户身份登录到MySQL

无法以根用户身份登录到MySQL
EN

Stack Overflow用户
提问于 2020-02-23 18:04:49
回答 1查看 124关注 0票数 0

我已经把自己完全锁在MySQL之外了。

我在那里找到的解决方案建议运行sudo mysql -u root,它以前可以工作,但我甚至不能以这种方式登录。

错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

我试图重新安装MySQL,但这也没有帮助,因为我仍然被提示输入密码,这怎么可能呢?

有人有这方面的经验吗

解决方案当我卸载软件时,我没有做所有必要的步骤,我遵循本指南来重新安装它,现在我又可以访问它了!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-02-23 18:27:35

您使用的语法假定没有根密码集。错误消息显示存在密码集。Berto99 99的回答向您展示了如何让系统提示输入密码。请注意,此"root“帐户与您的主机上配置的"root”帐户不同,但可能已配置为使用相同的密码。

如果您不知道密码是什么,您可以强制系统更改它,方法是用一个init脚本启动mysql服务,这个init脚本会更改密码。

代码语言:javascript
复制
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60365238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档