Client Instructions

Database services on MariaDB SkySQL are accessible through client connections from the MariaDB Client, MariaDB Connectors, and some third-party clients and connectors.

Just need the basics? See Connect to MariaDB SkySQL.

MariaDB Clients and Tools

Client/Tool

Description

Transactions

Analytics

Smart Transactions

Scale-Out Transactions

MariaDB Client

Command-line client

Yes

Yes

Yes

Yes

MariaDB Import

Command-line data import

Yes

Yes

Yes

Yes

MariaDB Dump

Command-line logical backups

Yes

No

No

No

MariaDB Connectors

Connector

Description

Transactions

Analytics

Smart Transactions

Scale-Out Transactions

MariaDB Connector/C

C connector

Yes

Yes

Yes

Yes

MariaDB Connector/J

Java connector

Yes

Yes

Yes

Yes

MariaDB Connector/Node.js

Node.js connector

Yes

Yes

Yes

Yes

MariaDB Connector/ODBC

ODBC connector

Yes

Yes

Yes

Yes

MariaDB Connector/Python

Python connector

Yes

Yes

Yes

Yes

Connector

Programming Language

API

License

MariaDB Connector/C

C

libmariadb

LGPL 2.1

MariaDB Connector/J

Java 11, Java 8
Java 7
JDBC 4.2
JDBC 4.1

LGPL 2.1

MariaDB Connector/Node.js

Node.js 6 or later

Promise API
Callback API

LGPL 2.1

MariaDB Connector/ODBC

N/A

ODBC 3.5

LGPL 2.1

MariaDB Connector/Python

Python 3.6 or later

Python DB API 2.0 (PEP-249)

LGPL 2.1

Third Party MariaDB Clients and Tools

Database services on MariaDB SkySQL are accessible using many third-party client applications.

Client/Tool

Transactions

Analytics

Smart Transactions

Scale-Out Transactions

DBeaver Universal Database Tool

Yes

Yes

Yes

Yes

dbForge Studio

Yes

Yes

Yes

Yes

HeidiSQL

Yes

Yes

Yes

Yes

MySQL Workbench

Yes

Yes

Yes

Yes

Navicat

Yes

Yes

Yes

Yes

SQLyog

Yes

Yes

Yes

Yes

Tableau

Yes

Yes

Yes

No

TablePlus

Yes

Yes

Yes

Yes

Other Clients and Tools

The clients and tools listed here have been confirmed to connect and execute queries with MariaDB SkySQL services. Additional clients and tools may be compatible with these services, when properly configured.