LINUX.ORG.RU

А что у вас с MariaDB и С++?

 , ,


0

1

Тут вон в LibreOffice упоролись

https://bugs.documentfoundation.org/show_bug.cgi?id=46259#c35

https://cgit.freedesktop.org/libreoffice/core/commit/?id=3478d7453a3d65b3d8d164e8f898a0b79f005c58

Жутковато как-то оторвали.

На оф сайте (тоже старшном, что жуть) из C++ упоминается только mariadbpp

https://mariadb.com/kb/en/other-c-c-connectors/ https://github.com/viaduck/mariadbpp

Где вон только что произошло такое вот https://github.com/viaduck/mariadbpp/commit/2562b0e0152073197cfb44c9d56d7353150fb16f

Ни веток, ничего нет. Один issue…

MySQL CPP connector полетел в космос. Вон версия 8 после 1. Что намекает о том, что совместимость с отвалится (если уже нет) при выходе на первую космическую.

https://dev.mysql.com/downloads/connector/cpp/

Чего использовать-то? Или плюнуть, как всегда своё велосипедить?

★★★★★

https://en.cppreference.com/w/cpp/links/libs

mysql++.

сишные (не ++) либы отлично заходят в с++. sqlite + лямбды, например, вот это всё, ничего даже не надо велосипедить. но вообще лучше использовать то, что даёт производитель базы данных (что может быть не самым оптимальным вариантом).

anonymous ()

В ряде проектов использовал универсальную либу soci - https://github.com/SOCI/soci В основном потому, что нужен был одновременный доступ к 2 БД, MySQL c архивами записей параметров и sqlite с настройками АРМа (в том числе и какие параметры извлекать из MySQL и как их отображать).

sigurd ★★★★ ()
Последнее исправление: sigurd (всего исправлений: 1)