使用 gcloud 命令行创建第二代 Cloud SQL

Creating a second generation Cloud SQL with gcloud command line

我想从命令行创建一个 gcloud SQL 数据库。我尝试了以下方法: gcloud beta sql instances create <name> --region us-east1 --project <project-name> --activation-policy=ALWAYS

完成后,我在控制台中看到创建了第一代 SQL 实例。有没有办法在不进入 Web 控制台的情况下创建第二代 Cloud SQL 实例?

是的,您需要 select 一个适用于第二代的机器类型等级。您可以通过以下方式查看所有等级:

gcloud sql tiers list

任何以 db- 开头的都是第二代。例如:

gcloud beta sql instances create instance1 --tier=db-n1-standard-8

这将创建一个名为 'instance1' 的新 MySQL 第二代实例,机器类型为 N1 Standard 8。