Connect to MySQL and MariaDB databases, including managed services like Amazon RDS, Google Cloud SQL, and PlanetScale.
Before creating a connection, you need:
A MySQL or MariaDB database that is publicly accessible from the internet
A database user with read permissions on the tables you want to query
For security, create a dedicated read-only user for Reeflow rather than using an admin account. This limits the potential impact if credentials are compromised.
Restricting access to specific tables
To restrict the user to a subset of tables, grant SELECT per table instead of on the whole database:
GRANT SELECT ON your_database . orders TO ' reeflow_reader ' @ ' % ' ;
GRANT SELECT ON your_database . customers TO ' reeflow_reader ' @ ' % ' ;
When creating a MySQL / MariaDB connection in Reeflow, provide the following:
Field Description Host Hostname or IP address of your MySQL / MariaDB server Port Database server port (default: 3306) Username The read-only user you created (e.g., reeflow_reader) Password Password for the database user SSL Enable SSL/TLS encryption for the connection Database Default database queries are issued against
Create a MySQL / MariaDB connection
Add a MySQL or MariaDB database as a data source in Reeflow.
Navigate to Connections in the main navigation, then click New Connection .
Enter a Name for the connection and an optional Description .
Select MySQL / MariaDB as the connection type.
Enter your database Host , Port , Username , and Password . Enable SSL for production databases.
Pick the database queries should run against from the Database dropdown. The list is populated automatically from the credentials you entered above.
Click Create Connection to save. The connection appears in your connections list.
Navigate to Connections in the main navigation, then click New Connection .
Enter a Name for the connection and an optional Description .
Select MySQL / MariaDB as the connection type.
Enter your database Host , Port , Username , and Password . Enable SSL for production databases.
Pick the database queries should run against from the Database dropdown. The list is populated automatically from the credentials you entered above.
Click Create Connection to save. The connection appears in your connections list.