MySQL
Available on: Hasura Cloud, Enterprise (Self-hosted)
Alpha
Introduction
Hasura enables you to connect to MySQL databases to automatically build a rich GraphQL API based on your database schema.
At present, our MySQL integration is available for testing in Hasura Cloud and Docker environments, where you can run Hasura GraphQL Engine and connect the MySQL GraphQL Data Connector to it. For more information on GraphQL Data Connectors check out our blog post on the topic.
To get started with MySQL, check out our Getting Started with Docker guide.
Supported versions:
- Hasura GraphQL Engine
v2.19.0
onwards - MySQL version 8.0 and higher
- Currently only standard implementations of MySQL are supported. PlanetScale and certain other providers are unsupported.
Supported features
Hasura currently supports queries, mutations (INSERT, UPDATE, DELETE), table relationships and permissions on MySQL.
Deprecation Notice
The previous MySQL preview implementation has been deprecated in favor of this new implementation built using our GraphQL Data Connectors.
Coming soon for MySQL
Resources
- Check out the Getting Started with Docker guide.
- If you're interested in learning more about MySQL, check out this tutorial from our Learn site.