The most recent stable release of MariaDB Connector/C is:
MariaDB Connector/C 3.0.4

DateReleaseStatusRelease NotesChangelog
25 Apr 2018MariaDB Connector/C 3.0.4Stable (GA)Release NotesChangelog
18 Jan 2018MariaDB Connector/C 3.0.3Stable (GA)Release NotesChangelog
18 Jan 2018MariaDB Connector/C 2.3.5Stable (GA)Release NotesChangelog
4 Dec 2017MariaDB Connector/C 2.3.4Stable (GA)Release NotesChangelog

see all releases


MariaDB Connector/C is used to connect applications developed in C/C++ to MariaDB and MySQL databases.The client library is LGPL licensed.

Parts of MariaDB Connector/C are derived from PHP's mysqlnd extension and the original LGPL MySQL client library for MySQL 3.23. The rest of the code is written by developers at MariaDB Corporation Ab.

API - function reference

MariaDB Connector/C has exactly the same API as the MySQL Connector/C for MySQL 5.5

The function reference is available at:

It is also downloadable in html format from

Obtaining the driver

The driver is downloaded from:

Source code

The source code is available on Github:

Known bugs and limitations

  • double to string conversion for prepared statements doesn't work correctly


GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

For licensing questions, see the Licensing FAQ.


Comments loading...