Это немного зависит от того, что вы хотите сделать.
Во-первых, ознакомьтесь с библиотеками, которые обеспечивают подключение не только на платформе СУБД. Например, Qt позволяет очень легко подключаться к MySQL, MS SQL Server и многим другим, а также изменять драйвер базы данных (тип подключения) во время выполнения - всего лишь несколькими строками кода.
Специфичные для MySQL библиотеки - это хорошо, но имейте в виду, что вы привязываетесь к одной реализации БД - если вам когда-нибудь понадобится измениться, это будет большая работа - даже если вы создадите свой код что специфический для БД материал находится за фасадом. Почему бы не использовать библиотеку, которая обеспечивает подключение к нескольким платформам, и избавить себя от хлопот?