我的任务是创建mysql insided google cloud sql。按照说明我尝试不幸地设置一个实例。问题是消息
"Authorized GAE applications must be in the same region as the database instance"
当我检查该区域设置的实例和应用程序时它是匹配的。我不知道我应该把什么放在方框"authorized networks"
中。提前谢谢。
答案 0 :(得分:1)
该消息表示您为Cloud SQL选择了一个区域(例如EU),该区域与您创建Cloud SQL实例的App Engine应用程序(例如US)的区域不同。
注意:App Engine应用程序必须位于同一区域(或者 欧盟或美国)作为Google Cloud SQL实例 有权访问该Google Cloud SQL实例。
由于GAE位置无法更改,因此您应该更改Cloud SQL实例的区域,该区域也无法更改。因此,您需要在应用的确切区域中创建新实例。
授权网络正是保罗所说的。仅当您计划使用mysql客户端访问实例时,要将白名单访问您的实例的IP或子网。