MariaDB Connector
Extract MariaDB tables with full refresh or cursor-based incremental sync. Uses username/password auth and optional lookback for late-arriving rows.
Evaluating against Fivetran? See how Supaflow handles MariaDB pricing, connector quality, and Snowflake deployment side-by-side.
Supaflow vs FivetranWhy Supaflow
All connectors included
Every connector is available on every plan. Pricing does not increase with connector count.
Pay for compute, not rows
Credit-based pricing. Usage scales with your pipelines, not with row counts.
One platform
Ingestion, dbt Core transformation, reverse ETL, and orchestration in a single workspace.
Capabilities
Full Refresh and Incremental Sync
Use full refresh for smaller or static tables, or cursor-based incremental sync for tables with reliable date, datetime, or timestamp columns. The connector does not use binary log CDC.
Read-Only Database Access
Connect with a dedicated MariaDB user and grant SELECT only on the database or tables you want Supaflow to read.
Single-Database Scope
Each source connection targets one MariaDB database. Create separate sources when you need to sync tables from multiple MariaDB databases.
Incremental Lookback Window
Configure a lookback period up to 24 hours so incremental syncs re-read a short window before the previous cursor position when writes can arrive out of order.
Supported Objects
Database Objects
Tables
Tables in the configured MariaDB database that the connecting user has SELECT permission on.
How It Works
Prepare MariaDB access
Create a dedicated read-only user with SELECT privileges on the tables you want to sync. If your database restricts inbound access, allow Supaflow IP 18.214.240.61 or use your approved private network path.
Enter connection details
Provide the MariaDB host, port (default 3306), database name, username, and password.
Choose sync behavior
Select tables in your pipeline and use full refresh or cursor-based incremental sync. For incremental sync, choose a cursor column that advances when rows are inserted or updated.
Test and save
Click Test & Save to verify the connection. Supaflow discovers accessible tables and refreshes metadata according to the schema refresh interval.
Use Cases
MariaDB analytics replication
Sync operational MariaDB tables into your warehouse for analytics without running heavy reporting queries against production.
Service database consolidation
Create separate MariaDB sources for service-owned databases and load selected tables into one analytics environment.
Incremental warehouse updates
Use cursor-based incremental sync for large tables that have reliable updated-at style columns.
Frequently Asked Questions
Does the MariaDB connector support CDC or binary log replication?
Can one source sync multiple MariaDB databases?
Can I sync MariaDB views?
Do I need to whitelist an IP address?
Can I configure client certificates or SSL mode?
What happens with late-arriving updates?
Need a connector we don't support yet?
Build one with AI-powered Connector Dev Skills.
Learn More About the Connector SDK