Skip to main content

MariaDB

TablePro supports MariaDB 10.x and later. MariaDB connections use the bundled MySQL driver, built on MariaDB Connector/C 3.4.8. Pick MySQL or MariaDB in the connection form; both route to the same driver. Connection fields, AWS IAM, SSL/TLS, and every feature match MySQL, so MySQL covers them.

Connection URL

Both schemes open a connection; mariadb:// creates a MariaDB connection, mysql:// a MySQL one:
See Connection URL Reference.

Differences from MySQL

  • The default authentication plugin is mysql_native_password; MySQL 8 defaults to caching_sha2_password. Both work.
  • MariaDB stores JSON columns as LONGTEXT. TablePro reads MariaDB’s extended field attributes (MARIADB_FIELD_ATTR_FORMAT_NAME) to recognize those columns as JSON, so values open in the JSON editor instead of plain text.
JSON cell editor popover

JSON stored in a MariaDB LONGTEXT column opens in the JSON editor

See Also