Spec-Zone .ru
спецификации, руководства, описания, API
|
6.1 дистрибутивов MySQL Connector/C содержат заголовок, библиотеку, и служебные файлы, необходимые, чтобы создать клиентские приложения MySQL, которые связываются с MySQL Server, используя API C.
Дистрибутивы доступны в исходных форматах и двоичном файле. Двоичное распределение содержит заголовок, библиотеку, и служебные компоненты, обсужденные после, скомпилированный и готовый к употреблению в записи клиентских программ. Исходное распределение содержит исходные файлы, требуемые произвести те же самые заголовки, библиотеки, и утилиты, включенные в двоичное распределение, но Вы компилируете их непосредственно.
MySQL дистрибутивы Connector/C включает эти компоненты:
Ряд .h
заголовочные файлы, которые приложения C
включают во время компиляции. Эти файлы располагаются в include
каталог.
Статические и динамические библиотеки, с которыми соединяются приложения C во время
ссылки. Эти библиотеки располагаются в lib
каталог. Имена библиотеки
зависят от типа библиотеки и платформы, для которой создается распределение:
На Unix (и Подобный Unix) sytems, статическая библиотека libmysqlclient.a
. Динамическая библиотека libmysqlclient.so
на большинстве систем Unix и libmysqlclient.dylib
на Mac OS X.
На Windows статическая библиотека mysqlclient.lib
и динамическая библиотека libmysql.dll
. Дистрибутивы Windows
также включают libmysql.lib
, статическая библиотека импорта,
необходимая для того, чтобы пользоваться динамической библиотекой.
Дистрибутивы Windows также включают ряд библиотек отладки. Они имеют те же самые имена
как библиотеки неотладки, но располагаются в lib/debug
библиотека.
Утилиты. MySQL, Connector/C 6.1, включает следующие утилиты, расположенные в bin
каталог. Они - то же самое как в дистрибутивах MySQL Server:
флаги дисплеев mysql_config должны были скомпилировать приложения C, чтобы использовать MySQL, Connector/C. Эта утилита является сценарием оболочки и включается только для систем Unix. См. Раздел 4.7.2, "mysql_config — Параметры экрана для Компиляции Клиентов".
my_print_defaults выводит на экран опции, которые присутствуют в группах опции в пределах файлов опции. См. Раздел 4.7.3, "my_print_defaults — Параметры экрана от Файлов Опции".
perror выводит на экран сообщения об ошибках, соответствующие кодам ошибки. См. Раздел 4.8.1, "perror — Объясняют Коды ошибки".
MySQL 6.0 дистрибутивов Connector/C подобен 6.1 дистрибутивам с этими исключениями:
Библиотеки отладки, my_print_defaults, и perror не включаются.
mysql_config является исполняемой программой, которая доступна на всех платформах. Однако, эта версия mysql_config более ограничивается чем версия сценария оболочки в типах информации, которую это может вывести на экран.