mysql(mariadb)をc++で操作するためのライブラリはmysql-connector-c++
。
レポジトリをインストール
以下から該当するバージョンのレポジトリをインストール
https://dev.mysql.com/downloads/repo/yum/
$ sudo yum install https://dev.mysql.com/get/mysql80-community-release-el8-4.noarch.rpm
$ sudo dnf install mysql-connector-c++-devel
mysql-connector-c++
ライブラリのヘッダーファイルの場所は/usr/include/mysql-cppconn-8/jdbc/
ライブラリのパスは/lib64/libmysqlcppconn.so.9
なのでMakefileなどでは上記ファイルとパスを指定してmakeする。