2014-09-24 141 views
1

我的任務是創建MySQL insided谷歌的Cloud SQL。按照說明,我試圖不幸地設置一個實例。問題是在當我已檢查該區域設置實例和應用程序,它是相匹配的時間的消息
谷歌雲實例實例 - 授權GAE

"Authorized GAE applications must be in the same region as the database instance"

。我不知道我應該把什麼放在"authorized networks"的箱子裏。提前致謝。

+0

IIRC,這意味着你的IP地址,所以你可以(例如)連接到使用命令行工具SQL實例。如果您已經認可你的GAE應用程序,然後應該允許它連接的SQL數據庫 – 2014-09-24 12:15:51

回答

1

這消息意味着您的Cloud SQL的是從創建雲SQL實例App Engine應用程序(美國爲例)的區域選擇不同的區域(EU爲例)。

the documentation

注意:App Engine應用程序必須在同一區域(無論是 歐盟或美國)作爲谷歌的Cloud SQL實例被 授權訪問,谷歌雲SQL實例。

由於GAE位置無法更改,因此您應該更改Cloud SQL實例的區域,該區域也無法更改。所以你需要在應用程序的確切區域創建一個新實例。

的授權網絡正是保羅說。只有當您計劃使用mysql客戶端訪問您的實例時,您希望白名單才能訪問您的實例的IP或子網絡。

+0

阿拜了明確的答案。 – Yster 2016-01-13 15:17:40