Liaisons C ++ pour MySQL

Je suis sous OSX (10.4.11) et j’essaie d’obtenir une liaison décente C (de préférence C ++) pour MySQL. J’ai des données dans une firebase database hors site que je souhaite parsingr.

J’essaie de faire fonctionner MySQL ++, mais c’est génial.

Je suis à la recherche d’autres fixations, de préférence avec une installation sans maux de tête.

modifier:

MySQL a des liaisons en C. Clunky et bas-niveau, mais ça marche (après quelques manipulations de bibliothèque).

http://www.sqlapi.com/ prend en charge Solaris / Windows / Linux.

MySQL Connector / C ++ est une implémentation C ++ de JDBC 4.0.

Les clients de référence qui utilisent MySQL Connector / C ++ sont: – OpenOffice – MySQL Workbench

En savoir plus: http://forums.mysql.com/read.php?167,221298

SQLApi ++ a été porté sur OS / X par ce gars-là , dans le cadre d’un plugin REALBasic. Il peut être ouvert à la licence.

Je ne sais pas pourquoi il ne leur a pas été licencié. Peut-être qu’ils ne sont pas intéressés par la prise en charge des clients Mac.

Vous voudrez peut-être regarder SOCI . Bien qu’il repose sur l’API C MySQL, il présente une interface beaucoup plus conviviale pour C ++ que l’utilisation des liaisons C.

Il y a mysql ++. Je l’ai utilisé avec l’un de nos projets c ++.

Comment MySQL ++ est-il génial pour vous?

Personnellement, j’avais utilisé mymysql dans le passé (même si je travaille en C ++) c’est un wrapper léger autour de l’API C qui lie la gestion de la mémoire à la durée de vie des objects.

Vous pouvez le trouver ici: http://www.redi.uklinux.net/mymysql/

Malgré les avertissements sur le site, la bibliothèque n’est pas mauvaise. Il a en fait été écrit par un ancien collègue et, malgré le fait qu’il ne le maintienne plus vraiment, il est toujours en assez bonne forme.

Je n’ai jamais eu de problèmes avec la bibliothèque MySQL C.