Gcloud sql实例使用--database-version = MYSQL_5_7创建错误

时间:2017-08-04 09:54:41

标签: google-cloud-sql gcloud

如何使用gcloud实用程序创建MySQL 5.7云sql实例?

我可以在项目中使用GCloud(web)控制台创建一个5.7实例,但是当我使用专用选项使用gcloud cli命令时,tt不起作用:“ - database-version = MYSQL_5_7” (可以使用值MYSQL_5_6,这也是默认值)

gcloud sql instances create test57euw1b --tier=D0 --database-version=MYSQL_5_7 --gce-zone=europe-west1-b
ERROR: (gcloud.beta.sql.instances.create) HTTPError 400: Invalid instance property.

我在Ubuntu 1.16.04广告上运行我的Gcloud CLI版本: $ gcloud --version Google Cloud SDK 165.0.0 阿尔法2017.03.24 beta 2017.03.24 bq 2.0.25 核心2017.07.28 gcloud gsutil 4.27 kubectl

同样在“beta”中发生: gcloud beta sql实例创建test5757 --tier = D0 --database-version = MYSQL_5_7 --gce-zone = europe-west1-b

我希望能够使用gcloud创建一个5.7实例来编写脚本。

1 个答案:

答案 0 :(得分:2)

I think the problem here is that D0 is a first generation tier. First generation does not support MySQL 5.7 (5.5. and 5.6 only).

Please try with something like --tier=db-n1-standard-2.