connector
MariaDB logo

MariaDB

The MySQL-compatible community-driven fork.

Connection fields

FieldRequiredDescription
hostYesHostname or IP address of the MariaDB server.
portNoDefaults to 3306.
userYesUsername to authenticate with.
passwordNoNot enforced by the connector, but almost every real server requires one — leave it blank only against a server configured to allow passwordless auth.
dbYesDatabase name to connect to.

MariaDB runs on the same connector code as MySQL (they share the MySQL wire protocol) — the only difference is the type name arcodash stores against the connection.

Example configuration

{
  "host": "db.internal.example.com",
  "port": 3306,
  "user": "arcodash_reader",
  "password": "••••••••",
  "db": "analytics"
}

Caveats

  • The best-effort statement-timeout backstop this connector tries to set uses MariaDB's max_statement_time system variable rather than MySQL's max_execution_time; if setting it fails for any reason it's silently ignored rather than blocking the connection.