MariaDB Connector/C++
This page is part of MariaDB's Documentation.
The parent of this page is: MariaDB Connectors
Topics on this page:
Overview
MariaDB Connector/C++ enables C++ applications to establish client connections to MariaDB database products over TLS.
Connector | MariaDB Connector/C++ |
Supported Versions | |
Programming Language | C++11 |
License | GNU Lesser General Public License v2.1 |
Latest Software Releases
Version | Latest Release | Latest Release Date | Maturity |
---|---|---|---|
MariaDB Connector/C++ 1.1 |
| 2024-08-27 | General Availability |
MariaDB Connector/C++ 1.0 |
| 2024-10-21 | General Availability |
Benefits of Connector/C++
C++ applications can connect to MariaDB database products either with MariaDB Connector/C++ or MariaDB Connector/C.
Using MariaDB Connector/C++ in C++ applications enables design with an object-oriented model and enables efficient dynamic memory allocation/de-allocation with smart pointers.
Feature | Connector/C++ | |
---|---|---|
Executes SQL | Yes | Yes |
Object-Oriented | Yes | No |
Smart Pointers | Yes | No |
Implements JDBC API | Yes | No |
Resources
Development with MariaDB Connector/C++ (compiling your application, header files, and classes)
DML (SELECT, INSERT, UPDATE, DELETE)
DDL (ALTER TABLE, TRUNCATE TABLE)