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: 34.133.75.11.
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:
Navigate to “App Settings.”
Click “Integrations.”
Select “MySQL.”
Follow the prompts to configure additional databases as needed.