Я использую mysqlpp
(C ++ API для MySQL), и он отлично работает.Насколько я могу судить, мало что, если что-то, что нельзя сделать эффективно и результативно с помощью этого API, можно сделать лучше, чем в чистом C. Я говорю, используйте C ++, если вы достаточно знакомы с этим языком.В частности, в отношении стабильности это выглядит нормально.
Есть некоторые довольно неясные недостатки, такие как отсутствие поддержки истинной асинхронной работы, но интерфейс C на самом деле тоже не решает эту проблему (PostgreSQL делает).