Prerequisites
You need a MySQL database and a user withSELECT and REPLICATION CLIENT privileges. For CDC, you need REPLICATION SLAVE and REPLICATION CLIENT privileges and binary logging enabled.
Connection Setup
1. Connection Name
Enter a friendly name (e.g. “MySQL Production”) to identify this connection.2. Host
Enter the database server hostname or IP address. For PlanetScale, use the host from the connection string. For AWS RDS, use the RDS endpoint.3. Port
Enter the port. Default is 3306.4. Database
Enter the database name you want to sync from.5. Username and Password
Enter the username and password. Create a dedicated user with minimum required privileges (see below).6. Enable SSL
For cloud MySQL, enable SSL. For local development, you may disable it.Create a Dedicated User
Available Streams
Streams correspond to database tables. MantrixFlow discovers tables from the database. You select which tables to sync when creating a pipeline.Supported Sync Modes
- Full sync — Reads every row on every run.
- Incremental sync — Uses a cursor column (e.g.
updated_at) to read only new or updated rows.