mysql工作台未与Mac上的localhost连接,无法连接至'127.0.0.1上的MySQL服务器(49)

时间:2019-10-04 23:20:42

标签: mysql database localhost mysql-workbench

我正在Mac上启动mysql。我已经安装了Mysql和mysql工作台。我的mysql服务器正在运行。当我尝试使用mysql工作台测试连接时,我得到无法连接到'127.0.0.1'(49)上的MySQL服务器。当我尝试与终端连接时,它可以正常工作。在终端中,我使用命令mysql -u root -p,然后输入密码。我似乎无法弄清楚,是否需要在my.cnf文件中添加一些内容?目前显示

[mysqld]
# Only allow connections from localhost
bind-address = 127.0.0.1
mysqlx-bind-address = 127.0.0.1

我也找不到错误(49)的含义。提前致谢。我正在使用MacOS Mojave,MySQL服务器版本为8.0.17

enter image description here

编辑::我重新安装了MacOS,它开始工作。猜一些内部文件的问题。

1 个答案:

答案 0 :(得分:1)

Connection Method菜单更改为Local Socket/Pipe

将“套接字/管道路径”字段保留为空以使用默认套接字。这等效于在使用-h命令行客户端时省略mysql选项。

请参见documentation