将MySQL Workbench连接到Google Cloud SQL的问题

时间:2014-03-10 17:29:07

标签: mysql mysql-workbench google-cloud-sql

我正在尝试连接到Google Cloud SQL,但我不确定获取用户名数据库名称的内容或位置。我不确定哪个是哪个。

我正在尝试使用MySQL Workbench进行连接。我知道从哪里获取主机名和密码,并知道我必须添加我的IP地址。

我不确定哪个是 leafy-galaxy的主机名和/或用户名:invented-fake-table (这些都是假值)

enter image description here

2 个答案:

答案 0 :(得分:1)

默认情况下,所有Cloud SQL实例都有一个名为root的用户,该用户在该实例上具有空密码和root权限。强烈建议您为root用户设置强密码(可以在控制台中执行此操作)。

设置root密码并使用MySQL Workbench(或类似)连接后,您应该创建其他用户来管理对数据库的更细粒度的访问。有关管理MySQL用户的更多信息,请参阅MySQL Access Privilege System:

http://dev.mysql.com/doc/refman/5.7/en/privilege-system.html

https://developers.google.com/cloud-sql/docs/access-control

答案 1 :(得分:0)

Joe的答案对于用户和密码是正确的。

对于主机,您可以使用自动可用的IPv6地址,也可以请求IPv4地址(尽管可能存在相关费用)。您提到的名称(leafy-galaxy:invented-fake-table)只能从Google App Engine应用程序中使用。这包含在"访问控制"链接在另一个答案中提供。