MySQL connector
MySQL/MariaDB over the same SQL DB-API base as Postgres (lazy connect, JSON-safe coercion, reconnect-and-retry).
# sources.yaml
warehouse:
type: mysql
host: ${MYSQL_HOST}
port: 3306
database: analytics
user: ${MYSQL_USER}
password: ${MYSQL_PASSWORD}
| Key | Purpose |
|---|---|
host / port |
Server address. |
database |
Database name (db also accepted). |
user / password |
Credentials. |
dsn / url |
…or a single connection string. |
connect_args |
Extra kwargs passed to the driver. |
Install: uv add 'dashdown-md[mysql]'.