【问题标题】:Can't connect to MySQL @127.0.0.1 installed via Homebrew无法连接到通过 Homebrew 安装的 MySQL @127.0.0.1
【发布时间】:2020-02-22 07:40:40
【问题描述】:

尝试在 DataGrip 中设置我的本地数据库。我通过 Homebrew 安装了mysql@5.7。我做了brew services list 并确认mysql@5.7 已启动。

我尝试使用以下设置添加此数据库:

host: 127.0.0.1
port: 3306
user: root
pass: (null)

它一直告诉我连接被拒绝。我不确定为什么。我还在 DataGrip 中安装了最新的 MySQL 驱动程序,但没有解决问题。

我还检查了my.cnf,IP 设置为127.0.0.1

【问题讨论】:

  • 端口是否开放?或者尝试使用localhost 而不是127.0.0.1?您的my.cnf 中还有bind-address 设置吗?
  • 是的,我有绑定地址,我通过从以前的 MySQL 安装中卸载并删除剩余文件来修复它,然后进行全新的 @5.7 安装。
  • 那么它已经解决了吗?
  • 是的。将发布答案。

标签: mysql macos homebrew datagrip


【解决方案1】:

原来我以前安装 MySQL 的旧文件与 @5.7 冲突。

我必须卸载所有版本,rm 所有剩余文件,然后重新安装@5.7,效果很好。

【讨论】:

猜你喜欢
  • 2022-06-18
  • 1970-01-01
  • 2022-01-02
  • 1970-01-01
  • 1970-01-01
  • 2021-03-30
  • 1970-01-01
  • 2020-09-29
  • 1970-01-01
相关资源
最近更新 更多