Привязки C ++ для MySQL - PullRequest
       16

Привязки C ++ для MySQL

1 голос
/ 21 октября 2008

Я использую OSX (10.4.11) и пытаюсь получить приличную привязку C (предпочтительно C ++) для MySQL. У меня есть данные в сторонней базе данных, которую я хочу проанализировать.

Я пытаюсь заставить MySQL ++ работать, но он прикольный.

Я ищу другие привязки, желательно с установкой без головной боли.

редактирование:

MySQL имеет C-привязки. Неуклюжий и низкоуровневый, но он работает (после некоторой возни с библиотекой).

http://www.sqlapi.com/ поддерживает Solaris / Windows / Linux.

Ответы [ 7 ]

1 голос
/ 07 марта 2009

MySQL, Connector / C ++ - это реализация CD для JDBC 4.0

Клиентами, использующими MySQL Connector / C ++, являются: - OpenOffice - MySQL Workbench

Узнать больше: http://forums.mysql.com/read.php?167,221298

1 голос
/ 06 мая 2009

SQLApi ++ был портирован на OS / X этим парнем , как часть плагина REALBasic. Он может быть открыт для лицензирования.

Я не знаю, почему это не было им возвращено. Может быть, они не заинтересованы в поддержке клиентов Mac.

0 голосов
/ 07 ноября 2008

У меня никогда не было проблем с использованием библиотеки MySQL C.

0 голосов
/ 07 ноября 2008

Лично я использовал mymysql в прошлом (до сих пор, если я работаю в C ++), это легкая оболочка для C API и связывает управление памятью с временем жизни объекта.

Его можно найти здесь: http://www.redi.uklinux.net/mymysql/

Несмотря на предупреждения на сайте, это все же неплохая библиотека. На самом деле он был написан бывшим коллегой, и, несмотря на то, что он больше его не поддерживал, он все еще в довольно хорошей форме.

0 голосов
/ 03 ноября 2008

Как MySQL ++ выглядит для вас забавно?

0 голосов
/ 03 ноября 2008

Есть mysql ++. Я использовал его с одним из наших проектов C ++.

0 голосов
/ 03 ноября 2008

Возможно, вы захотите посмотреть на SOCI . Несмотря на то, что он основан на MySQL C API, он предоставляет гораздо более приятный для C ++ интерфейс, чем использование привязок C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...