【问题标题】:Mac OS High Sierra: Access denied while test connection in MySql WorkBench v8.0.13 CommunityMac OS High Sierra:在 MySql WorkBench v8.0.13 社区中测试连接时访问被拒绝
【发布时间】:2023-03-13 15:59:01
【问题描述】:

我已经安装了 MySql Workbench 8.0.13,我正在尝试测试 localhost 连接。

我尝试了 root、admin、root@123,是的,所有密码都不起作用,而是显示错误消息。

我什至尝试过其他 stackoverflow 答案,但收到“拒绝访问”错误消息。

更新

@Yoric 回答后:brew install mysql

我尝试配置本地管理设置,但我得到了这个:

【问题讨论】:

  • 您是否尝试在终端输入:mysql -u root
  • @Yoric: 得到这个 -> -bash: mysql: command not found
  • Mysql Workbench 不会安装Mysql,所以需要自己安装后才能使用。我建议你在Mac上安装brew,然后在终端输入brew install mysql
  • @Yoric: 可以再次帮助我我已经更新了进一步的问题
  • 你试过用cmd登录吗?

标签: mysql macos mysql-workbench


【解决方案1】:

当您使用 brew 安装 MySql 时,my.cnf 文件被放置在 /usr/local/etc/ 而不是 /etc/
您必须将 MySQl Workbench 指向此路径以避免错误。我没有这个应用程序,但在快速浏览文档后,我发现了this page,您可以在Configuration File 字段中添加/usr/local/etc/

【讨论】:

    【解决方案2】:

    感谢@Yoric @Joakim

    第 1 步。brew install mysql

    第 2 步:参考此答案以找到配置文件

    我也遇到了这个问题。我只是点击了继续按钮,直到我 在“查看远程管理设置”步骤,并在此处停止单击 “更改参数”,然后继续。在“配置文件的路径” 选择指向 my-default.cnf 的路径。然后检查路径,它可以工作

    参考https://stackoverflow.com/a/24028563/5589073

    第 3 步。@Joakim 告诉了正确的路径,我在更改参数时在第 2 步中更新了路径。它有效。

    感谢所有三个人。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-21
      • 2019-03-04
      • 2013-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-08
      • 1970-01-01
      相关资源
      最近更新 更多