2015-11-20 120 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

相關問題