【问题标题】:MySQL root user suddenly not connecting using passwordMySQL root 用户突然无法使用密码连接
【发布时间】:2016-07-02 03:09:35
【问题描述】:

我正在学习 Ruby on Rails 教程(对这种语言相当陌生),突然开始在我的 Mac 上连接 MySQL 时遇到一些问题。在学习本教程时,我相信我在 this guide 中使用类似的步骤更改了 shell 位置,但不确定这是否重要。

我的$PATH 回复:

-bash: /Users/[MYUSERNAME]/.rbenv/shims:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin://usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin: No such file or directory

无论如何,我一直在学习本教程并从那时起一直在开发,但我大约一周后去检查我的文件,突然无法连接到 MySQL,如果我输入 mysql -u root -p(然后输入正确密码一如既往)我得到:

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

我有 MySQL Workbench,虽然我很少使用它,我使用系统偏好设置应用程序来启动和停止我的服务器。我也有 MAMP,我之前使用过,但自从使用 RoR 后我就没有使用它了。

奇怪的是,这发生在以前,我无法连接,我一直在寻找解决方案,但(不确定我做了什么,可能没什么实质性的)它又开始工作了。但它又一次发生了,我认为是时候了解问题所在了,所以我不会一直遇到它。

就我个人而言,我认为我应该先更深入地学习 MySQL,然后再盲目地按照教程假设它会很好。

任何帮助将不胜感激,谢谢!

如果您需要我提供其他任何东西,请告诉我。

【问题讨论】:

  • 在此处查看链接:stackoverflow.com/questions/641984/… 这是一个常见的 SO 问题。那里有很多不同的建议解决方案。我的建议:发布所有内容的版本:你的操作系统、mysql 本身、你正在使用的 mysql gem,如果有的话,等等。
  • 谢谢 - 我会看看并按照所说的并报告:-)

标签: mysql ruby-on-rails macos terminal


【解决方案1】:

最后的简单答案,我关注this tutorial 并且能够重置root密码并修复了所有问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-03
    • 2014-11-04
    • 2019-09-21
    • 2021-01-21
    • 2014-04-07
    • 1970-01-01
    • 2021-12-26
    • 2015-10-26
    相关资源
    最近更新 更多