简体   繁体   English

远程连接到Google Cloud SQL

[英]Remote Connect to Google Cloud SQL

Hi (Sorry for my English) 嗨(抱歉我的英语)

I am a new user to Google Cloud SQL 我是Google Cloud SQL的新用户

I create a "Instance" and I have upload my database. 我创建了一个“实例”,并且已经上传了数据库。

I request an Ip and also I have add on "Authorized Networks" all of my VPS ip's also I add my current IP from my ISP. 我请求一个IP,并且我已经在“授权网络”上添加了我所有的VPS IP,也从ISP中添加了当前IP。

I try to connect from my VPS with 我尝试从我的VPS与

mysql_connect("Requested IP", "root", "PASSWORD")

but nothing happen and I receive this: Can't connect to MySQL server on 'XXX.XXX.XXX.XXX' (4) 但没有任何反应,我收到此消息:无法连接到“ XXX.XXX.XXX.XXX”上的MySQL服务器(4)

Also I try to connect from my PC with mysql client like 我也尝试从PC与mysql客户端连接

mysql --host=Requested IP --user=root --password=PASSWORD

and I receive this: ERROR 2005 (HY000): Unknown MySQL server host 我收到此消息:错误2005(HY000):未知的MySQL服务器主机

What wrong I have done ? 我做错了什么?

Thank you 谢谢

You should add your public IP as an Authorized Network in Cloud SQL. 您应该在Cloud SQL中将公用IP添加为授权网络。

Go to your instance configuration screen -> Access Control tab and on Authorized Networks add your public IP address. 转到您的实例配置屏幕->访问控制选项卡,然后在授权网络上添加您的公共IP地址。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM