Skip to main content
All CollectionsData sources
Troubleshooting MySQL with Glide
Troubleshooting MySQL with Glide

Address common questions with MySQL and Glide.

Updated over a week ago

Read more about the MySQL integration in Glide docs.

Accessing MySQL in Glide

MySQL as a data source is available to Business and Enterprise customers only.

MySQL Version Compatibility

Glide is compatible with all versions of MySQL. To ensure optimal performance and avoid potential compatibility issues, we recommend using the latest version of MySQL.

Locating Configuration Credentials

When setting up MySQL with Glide, you will need the correct configuration credentials, which include the username, password, host, and database name. These are typically found within your hosting platform’s database access settings or provided as a connection string.

MySQL and Updates Consumption

MySQL databases do not consume updates during data syncing or querying. Updates are only consumed when you add, edit, or delete data from your Glide app. Changes that result in adding, editing, or deleting data from either Glide or the connected MySQL database will accrue updates.

Read more about how Glide counts Updates.

Configuring IP Allowlist for MySQL

If your host platform requires an IP address to be added to the allowlist for security reasons, you should add Glide’s IP address:

MySQL Security and Glide

By default connections are encrypted using either TLS for direct secure communication or SSH tunnels for encrypted connectivity. Glide also verifies certifications from recognized global or Amazon RDS roots.

Most hosted platforms use certificates that have been signed by trusted root certificate authorities. Glides platform supports such certificates in addition to certificates issued by AWS RDS service.

Users of Google CloudSQL should utilise the CloudSQL specific integration as it will make use of Google Cloud Platform APIs in order to connect using secure ephemeral certificates.

If you are self-hosting your database and don't have the ability to acquire a root signed certificate (or your host doesn't provide one) you will need to disable TLS certificate verification at this time.

Adding Multiple Instances of MySQL

Glide supports integration with multiple MySQL databases. To add another database:

  1. Navigate to “App Settings.”

  2. Click “Integrations.”

  3. Select “MySQL.”

  4. Follow the prompts to configure additional databases as needed.

Did this answer your question?