MariaDB Connectors

MariaDB Connectors are lightweight and advanced connectors for high-performance data access by applications.

MariaDB Connector/C

C and C++

MariaDB Connector/J

Java using JDBC interface

MariaDB Connector/Node.js

Node.js

MariaDB Connector/ODBC

ODBC interface

MariaDB Connector/Python

Python

MariaDB Connector/R2DBC

Java using R2DBC interface

Language Support

The MariaDB Engineering Policy contains the canonical list of supported programming languages.

MariaDB Corporation supports MariaDB Connectors for the following languages during their period of vendor support.

Programming Language

Connector

C/C++

MariaDB Connector/C x86 and x86_64 Linux and Microsoft Windows

Java 11

MariaDB Connector/J 2.x and MariaDB Connector/R2DBC

Java 8

MariaDB Connector/J 2.x and MariaDB Connector/R2DBC

Java 7

MariaDB Connector/J 1.6.x (1.6.1+)

Node.js 10

MariaDB Connector/Node.js

Node.js 8

MariaDB Connector/Node.js

ODBC

MariaDB Connector/ODBC on x86 and x86_64 Linux and Microsoft Windows

Python 3.6+

MariaDB Connector/Python 1.0