|
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 более ограничивается чем версия сценария оболочки в типах информации, которую это может вывести на экран.