Base de données

Les bases de données MySQL sont les plus répandues pour des SGBD relationnels, c'est le cas du logbook.
Il est à noter, pour les serveurs, que le fork MariaDB prend le pas.

PostgreSQL (PostGres), plus puissant et plus respectueux des conventions SQL, est de plus en plus utilisée, notamment du fait du complément PostGIS qui permet de mettre en œuvre un SIG.

En l'absence de serveur, on peut utiliser SQLite

Librairies

Pour interfacer une BD (ou BDD pour base de données… distribuée)) sous un langage, il faut une librairie, on parle ici de «connectors» ou plus classiquement d'API API MariaDB .
Voici le lien détaillant le «connector» pour C++ : pour MySQL, pour MariaDB
et le lien pour télécharger la librairie mysql connector

Exemples

https://github.com/agusk/crud-mysql-cpp