|
Программирование >> Создание клиентов mysql
Полный список утилит 329 safejnysqid Этот сценарий запускает демо qld и контролирует его перезапуск в случае сбоя. Именно такой способ вызова программы MQL рекомендуется в UNIX-системах. Сценарий в первую очередь ищет утилиту d-max, и только если она не найдена, запускается обычный демон mysqld. Сначала поиск ведется в текущем каталоге, а затем - в системн1х каталогах. Все опции, указанные в командной строке, передаются демону MySQL. Параметры самого сценария safe mysqld (перечислены ниже) задаются в конфигурационном файле. defaults-extrafile=фaйл Эта опция задает конфигурационный файл, который читается после файла глобальных установок, но перед любым конфигурационным файлом, находящимся в начальном каталоге текущего пользователя. defaults-file=фaйл Эта опция задает путевое имя глобального конфигурационного файла. егг-1од=файл Эта опция задает путевое имя журнала ошибок. В него включается информация о демоне mysqld, которую сам демон не смог сообщить, например сообщения о неудачных попытках запуска. ledir=кaтaлoг Эта опция задает каталог, в котором находится демон mysqld или mysqld-max. mysqld-version=BepCMfl Эта опция позволяет идентифицировать исполняемый файл сервера MySQL по суффиксу. Например, установка rsion=max означает запуск файла mysqld-max. Пустая строка соответствует демону mysqld. mysqld=BepcHR Эта опция задает имя исполняемого файла в каталоге, который указан в опции ledir. no-defaults Эта опция отключает конфигурационные файлы. ореп-Л1е8-11т11=число файлов Эта опция задает максимальное число файлов mysqld, которые быть откры- ты одновременно. Чтобы данная опция работала правильно, сценарий safe mysqld должен быть запущен от имени пользователя root. БИБЛИОТЕКА ФУНКЦИЙ ЯЗЫКА С В этой главе... Типы данных Клиентские функции Функции работы с массивами Функции работы с наборами символов Функции работы с файлами Функции обработки ошибок Функции работы с Функции работы со списками Функции управления памятью Функции работы с опциями Функции обработки паролей Функции обработки строк Функции работы с потоками Всостав MySQL входит и библиотека функций языка С. Она предназначена для написания программ, взаимодействующих с сервером баз данных. В сочетании с библиотекой client эта библиотека используется большинством утилит дистрибутива MySQL. Библиотеки других языков представляют собой оболочки библиотеки языка С. Клиентская библиотека содержит также универсальные функции обработки массивов и строк, упрощающие взаимодействие с сервером. Их списки приведены в конце главы. Типы данных В клиентской библиотеке определен ряд типов данных. Большинство соответствующих структур объявлено в файл mysql .h. Существуют также функции, предназначенные для извлечения информации из этих структур. MYSQL I Эта структура описывает сеанс подключения к серверу баз данных. Ее поля перечислены в табл. 15.1. Поле NET net gptr connector fd char *host Хранимая информация Параметры взаимодействия Дескриптор файла для протокола SSL Адрес узла
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |