2015-11-20 125 views
0

我创建了一个SSL如下:如何通过SSL连接到Google Cloud SQL?

https://cloud.google.com/sql/docs/configure-ssl-instance

阅读该文档:我创建了一个新的MySQL实例后

https://cloud.google.com/sql/docs/mysql-client#connect

并下载三个pem文件到本地。我想连接到该服务器:

mysql -u<USERNAME> -p -h <IP_ADDRESS> --ssl-ca=/local/path/to/server-ca.pem --ssl-cert=/local/path/to/client-cert.pem --ssl-key=/local/path/to/client-key.pem 

,并键入密码,再对它说:

ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0 

为什么?

回答

1

是否遵循标题授予访问权限下的” instructions到您的实例?它链接到another document说明如何将IP地址添加到您的Cloud SQL实例的授权网络列表。使用SSL证书,甚至当你必须添加IP地址作为授权网络

+0

谢谢,我做到了,它运行良好!这是关键。 – scho

相关问题