singlepost

MySQL и Си << На главную или назад  

День Добрый! :)

У меня проблемы с 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 файлы нужно подключать?

Заранее спасибо всем ответившим :)

2 ответов в теме “MySQL и Си”

  1. 2
    Матвей Горнштейн ответил:

    Polzuites' OTL //otl.sourceforge.net/
    Samoe lutshiy API dlia C++vo vse RDBMS.
    Kstati pishit nash zemliak (Sergei Kuchin)

  2. 1
    Марина Андреева ответил:

    Сегодня столкнулся на С++ с особенностью подключения head-файлов. Если подключал перед stdafx.h – не работало, а если после – работает. Может это поможет?

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.