Google Cloud Platform products

Cloud SQL

Google Cloud SQL icon

Cloud SQL is a MySQL database that lives in Google's cloud. It has all the capabilities and functionality of MySQL, plus a few additional features (and a few unsupported features).

Find Cloud SQL in the left side menu of the console, under Storage.

Get started
  • What is Google Cloud SQL? Learn about Cloud SQL features, restrictions, usage policies, and pricing.

  • Get started: Use this getting started guide to create, configure, and connect to your Cloud SQL instance.

Developer resources
  • Set up instances: Learn to create, edit, restart, and delete instances. Also, learn to configure SSL, access, and MYSQL flags.

  • Create databases: Learn to create, list, and delete databases on your Cloud SQL instance.

  • Create users: Create user accounts if you want to connect to the instance from applications other than Google App Engine. App Engine applications connect to an instance using the account 'root'@'localhost'. Other applications, such as MySQL Client, connect to an instance using accounts 'user_name'@'host_name', where user_name and host_name are what you specify when you create a user account.

  • Connect to instances: Learn to connect to instances using MySQL Client, external applications, Google App Engine, Google Compute Engine, or common database administration and reporting tools.

  • Manage instances: Learn about managing data, replication, backups and recovery, and more.

  • Google Cloud SQL API: Learn to use the API to administer your instances programmatically.

  • Support: Find community forums and support packages.

Was this article helpful?
How can we improve it?