MySQL Workbench & Google 计算引擎连接

MySQL Workbench & Google Compute Engine Connection

我在 google 计算引擎的实例中安装了 mysql。我可以通过 shell 连接到它,但是我想使用 MySQL workbench.

可以连接吗?我似乎无法建立联系。

感谢任何帮助, 谢谢!

不确定您的 shell 是否是通过 ssh 在主机上 运行 本地的,所以这只是一个猜测,您的 mysql 服务器只是接受来自本地主机的连接。

要更改它,请打开您的 my.cnf 文件(在 Debian 系统上保存在 /etc/mysql/my.cnf 中)并注释以下行:

变化:

bind-address              =127.0.0.1

至:

#bind-address              =127.0.0.1

SOehl 的回答可能是正确的,但我没有发表评论。相反,我将其更改为绑定地址 0.0.0.0.

还要确保允许来自外部的根连接,修改 MySQL 用户 table :

. 上的所有权限授予 'root'@'%' IDENTIFIED BY 'password';