Creating Cloud SQL Instance using cloud shell

Create Cloud SQL instance with gcloud sql

 

Prerequisites

GCP account

Open the Console.

Click on Activate Cloud Shell.

Accessing Cloud Shell:

Paste the below code.

$          export PROJECT_ID=$(gcloud info –format=’value(config.project) ‘)

It will export our project ID into $PROJECT_ID.

$          echo $PROJECT_ID

It will print our project ID

Running gcloud Command:

Authentication and Authorization:

$          export BUCKET=${PROJECT_ID}-ml

It will export the bucket name into $BUCKET

$          echo $BUCKET

It will print the bucket name

$          gcloud sql instances create taxi –tier=db-n1-standard-1

It will create a sql instance with name taxi.

It will take a little bit time to create.

Accessing the Instance:

$          gcloud sql users set-password root –host % –instance <sql_instance_name> –password <password>

To set password for SQL instance

$          gcloud sql instances patch <instance-name> –authorized-networks 0.0.0.0/0

Press y to continue.

Managing the Instance:

Open Console.

Menu > SQL

Copy the IP address.

$          MYSQL=<IP_ADDRESS>

$          echo $MYSQL

$          mysql –host=$MYSQL –user=root –password

Enter the password which you created. The password will not be visible. Press enter.

 

Here you can type your mysql codes.

$          show databases

It will list the databases.

$          exit

It will be exit from the  mysql console .

press exit

 

 

This is all about Create Cloud SQL instance with gcloud sql

 

Popular Tags:

CLoud Shell cloud SQL gcp cloud sql mysql cloud sql postgres cloud sql sql server GCP gcp certification gcp cloud console gcptraining Google Cloud google cloud certification google cloud console google cloud courses Google Cloud Platform google cloud platform tutorial google cloud training