MySQL и Си

Автор: polina-r
Опубликовано: 119 дней назад (27 октября 2011)
Рубрика: Без рубрики
0
Голосов: 0
День Добрый! :)


У меня проблемы с MySQL C API. Может, кто-нибудь знает, как помочь...

Я использую библиотеку libmySQL.lib (добавляю её непосредственно в проект, подключая при этом mysql.h и прочие хэдерные файлы).

1) При этом работаюет большинство функций -- например, mysql_query, mysql_real_connect, но не работают -- mysql_connect, mysql_drop_db,

mysql_create_db (не смотря на то, что они так же описаны в хэдерном файле).
В документации читала, что следует использвать mysqlclient.lib. Однако, использование этой библиотеки всместо libmySQL показывет, что mysqlclient

вообще ничго не знает о функциях mysql_* :-\

2) Есть какая-то возможность в си получать информацию о метаданных таблиц? Т.е. о типах и свойствах полей (PRIMARY KEY, например). Если это делается,

при помощи MYSQL_STMT и MYSQL_BIND, то что за lib/h файлы нужно подключать?

Заранее спасибо всем ответившим :)
Книги С++ Builder 6 | Программист 1С 8х, Срочно, СПБ!!!!!!!!!
marina-a # 17 декабря 2011 в 11:50 0
Сегодня столкнулся на С++ с особенностью подключения head-файлов. Если подключал перед stdafx.h - не работало, а если после - работает. Может это поможет?
matvej-g # 28 января 2012 в 10:48 0
Polzuites' OTL http://otl.sourceforge.net/
Samoe lutshiy API dlia C++ vo vse RDBMS.
Kstati pishit nash zemliak (Sergei Kuchin)