Button to view MySQL Hosting on GCP cloud plans, features, regions, and pricing

MySQL on Google Cloud Hosting

Fully managed hosting service for MySQL on Google Cloud Platform – automate your management in the cloud.

Fully Managed Hosting for MySQL on GCP

The easiest way to manage MySQL on Google Cloud Platform:

Create-A-Database

1. Create a database

Select your GCP region and customize your MySQL setup

Connect-Your-App

2. Connect your app

Grab your connection string to connect MySQL in seconds

Deploy-In-The-Cloud

3. Deploy in the cloud

Automate your MySQL management on Google Cloud

Affordable Pricing on GCP

Three different plans for all MySQL deployment needs

Dedicated Hosting

$23/mo

All-inclusive hosting for MySQL on Google Cloud

Bring Your Own Cloud

$10/mo

Host MySQL through your own Google Cloud account

On-Premise

Custom

Hybrid cloud setup for MySQL on Google Cloud

SwiftEngine Case Study: ScaleGrid Featured Customer Story on Database Management in the Cloud

Switch and get 50% off ScaleGrid hosting plans for MySQL on Google Cloud

ScaleGrid vs. Google Cloud SQL for MySQL

See how ScaleGrid for MySQL stacks up against Google Cloud SQL for MySQL in key database management features, automation tools, configurability and control:

Overview

ScaleGrid For MySQL Google Cloud SQL

Supported MySQL Versions

Deploy MySQL on the version of your choice with no forced upgrades

5.7.x, 8.0.x
5.6.x, 5.7.x. 8.0.x
5.6.x, 5.7.x. 8.0.x

MySQL Super User Access

Keep full super user administrative control over your MySQL deployments

Yes No
No

SSH Access

Keep root access to the underlying machines, and install custom software agents

Yes No
No

MySQL Replication Options

Customize your MySQL synchronization type for your deployment needs

Semisynchronous & Asynchronous
Asynchronous
Asynchronous

Replication

ScaleGrid For MySQL Google Cloud SQL

Offsite Replica Support

Securely replicate your MySQL data to a remote site

Yes No
No

Binlog Server Support

Reduce the replication load on your master with binlog server support

Yes No
No

Admin & Management

ScaleGrid For MySQL Google Cloud SQL

On-Demand Slow Query Analysis

Generate heatmaps of your slow queries and analyze problem queries across different time ranges

Yes No
No

MySQL Configuration Management & Tuning

Customize your MySQL configurations through interactive console

Yes
Limited
Limited

Online Index Addition

Create Indexes on your master-slave nodes in a rolling fashion without impacting database performance

Yes No
No

Online DDL

Alter table operations on your master-slave nodes in a rolling fashion without impacting database performance

Yes No
No

Monthly Reports on Database Usage

Get monthly reports sent right to your inbox on your MySQL usage

Yes No
No

Software Updates

On demand or scheduled updates for OS patches or database version upgrades

Yes Yes
Yes

Data Import

Automate the import of your MySQL data during migration

Yes
Limited
Limited

Follower Clusters

Periodically import data from one MySQL cluster to another to support your dev/test and analytics cluster needs

Yes No
No

Infrastructure

ScaleGrid For MySQL Google Cloud SQL

High Availability

Easily distribute your MySQL deployment to improve your application uptime

Yes Yes
Yes

Cross-Region Availability

Easily handle entire region outages with cross-region support

Yes Yes
Yes

On-Demand Scaling

Scale your MySQL deployment on demand with minimal downtime

Yes Yes
Yes

Read Replicas

Setup read-only slave nodes in your deployment

Yes Yes
Yes

Move Nodes Across Regions

Adjust your node configurations across regions with zero downtime

NA
NA
NA

Cloning

Easily clone your data to a new MySQL server instance

Coming soon
Yes
Yes

Backup

ScaleGrid For MySQL Google Cloud SQL

Scheduled & On-Demand Backups

Automate your MySQL backups through a schedule or before application events

Yes Yes
Yes

Continuous Backup/Point-In-Time Recovery

Restore data to any point in time in the recovery window

Coming soon
Yes
Yes

Selective Restores

Review the contents of an old backup and retrieve required rows

Yes Yes
Yes

Security

ScaleGrid For MySQL Google Cloud SQL

Encryption in Transit

Encrypt your MySQL data with SSL support

Yes Yes
Yes

Encryption at Rest

Leverage disk encryption to protect your stored data against potential attacks

Yes Yes
Yes

Firewalls

Create firewall rules to lock down access to the intended clients

Yes Yes
Yes

MySQL Audit logs

Log all your MySQL server activity for security and compliance purposes

Coming soon
No
No

Monitoring & Management

ScaleGrid For MySQL Google Cloud SQL

OS Metrics

Monitor key OS metrics, including CPU, memory and network data

Yes Yes
Yes

Enhanced MySQL Metrics

Monitor advanced MySQL metrics, connections, hanldes and table stats

Yes
Limited
Limited

InnoDB Performance Metrics

Monitor key InnoDB metrics, including I/O, row operations and buffer pool metrics

Yes
Limited
Limited

Custom Alerts

Get alerts on all of your key MySQL metrics via text, email, PagerDuty, Opsgenie and Slack

Yes No
No

Support

ScaleGrid For MySQL Google Cloud SQL

24/7 Support

Get 24/7 support from MySQL database experts

Yes Yes
Yes

Deploy MySQL in Any Google Cloud Platform Region

Americas

  • Montréal, Canada (northamerica-northeast1)
  • São Paulo, Brazil (southamerica-east1)
  • Council Bluffs, IA (us-central1)
  • Moncks Corner, SC (us-east1)
  • Ashburn, VA (us-east4)
  • The Dalles, OR (us-west1)
  • Los Angeles, CA (us-west2)
  • Salt Lake City, UT (us-west3)
  • Las Vegas, NV (us-west4)

Europe

  • Hamina, Finland (europe-north1)
  • St. Ghislain, Belgium (europe-west1)
  • London, England, UK (europe-west2)
  • Frankfurt, Germany (europe-west3)
  • Eemshaven, Netherlands (europe-west4)
  • Zürich, Switzerland (europe-west6)

Asia Pacific

  • Changhua County, Taiwan (asia-east1)
  • Hong Kong (asia-east2)
  • Tokyo, Japan (asia-northeast1)
  • Osaka, Japan (asia-northeast2)
  • Seoul, South Korea (asia-northeast3)
  • Mumbai, India (asia-south1)
  • Jurong West, Singapore (asia-southeast1)
  • Jakarta, Indonesia (asia-southeast2)
  • Sydney, Australia (australia-southeast1)

Evaluate FREE for 30 days

Improve your productivity, security and database operations within the next 30 days.

MySQL Google Cloud FAQ

MySQL is the worlds most popular open source database that is commonly deployed on popular cloud provider, Google Cloud Platform, to host organizations application data in the cloud.

Find your MySQL GCP connection details on the Overview tab of your console. You can connect through your connection string, the command line, or through MySQL Workbench. Learn more

Scale MySQL GCP at ScaleGrid in just a few clicks. Find the Scale button on your Overview page, select your new plan size, and click Scale to automate the scale operation.

Find your MySQL Google Cloud Monitoring Console link on the Overview tab of your deployment to see all the MySQL and OS metrics for your cluster. Learn more

On your MySQL Google Cloud deployment page, click the Alerts tab to create a new alert rule or view any current alerts for your cluster. Learn more

Get your time back and save some money along the way with fully managed MySQL Google Cloud hosting in the cloud. Plans start at just $18/month, try free for 30-days.

Start My Free MySQL Google Cloud Account