connector
MySQL logo

MySQL

The widely-used open-source relational database.

Connection fields

FieldRequiredDescription
hostYesHostname or IP address of the MySQL 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.

Example configuration

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

Caveats

  • MySQL's BOOL/BOOLEAN columns are stored as TINYINT under the hood, and this connector decodes every TINYINT column (including TINYINT(1)) as a plain integer, not a boolean — expect 0/1 rather than true/false in query results.
  • arcodash needs network access to reach the host, so a cloud-hosted instance (RDS, Cloud SQL, etc) must accept connections from the internet. arcodash doesn't publish a fixed set of outbound addresses to allowlist — enable SSL/TLS rather than relying on IP filtering.