Current connection form
The current MariaDB source form asks for:-
Connection Name -
Host -
Port -
Database -
Username -
Password -
Portdefaults to3306. -
The current form does not expose
SchemaorSSL Modefields. - Choose the database here and then pick the exact table later in the builder.
Good first use cases
- replicate department or application tables into a reporting database
- start with one table that business users already know how to validate
- keep the first rollout simple with full or incremental sync
Before you connect
- Create a read-only user for the database you plan to sync.
- Confirm the exact MariaDB host and database name before you start.
- Pick one or two tables for the first manual validation run.
Step by step
- Open Connections and click + New Connection.
- Keep the role set to Source and choose MariaDB.
- Fill the form with real values, for example:
Connection Name:Orders MariaDBHost:mariadb-prod.internal.northstar.ioPort:3306Database:commerceUsername:mf_readonly
- Click Test Connection. Save the connection only after the test succeeds.
- Create a pipeline, pick the first table in Source Configuration, and run one manual sync before enabling a schedule.
Good first tables
orderscustomersinvoices
Real-world example
Harbor Ops syncs MariaDB order and invoice tables into PostgreSQL for reporting. They validate one manual run first, then move the busiest tables to incremental sync once the destination schema is trusted.Troubleshooting
- If the connection test passes but the builder cannot discover tables, verify grants on the selected database.
- If your environment requires extra TLS or proxy handling, confirm those settings with the database team because the current form does not expose extra MariaDB-specific fields.
- Keep schema naming decisions in the pipeline builder because the current connection form does not capture them.