Шрифт:
Подпрограмма
Поскольку при каждом вызове
Таблица 8.11
Enum – параметр | Действительный тип аргумента | Описание |
---|---|---|
MYSQL_ОРТ_CONNECT_TIMEOUT | const unsigned int* | Количество секунд ожидания перед закрытием подключения из-за простоя |
MYSQL_ОРТ_COMPRESS | Нет, используйте NULL | Применять сжатие при сетевом подключении |
MYSQL_INIT_COMMAND | const char* | Команда, отправляемая при каждом установлении подключения |
Успешный вызов возвращает ноль. Поскольку эта подпрограмма предназначена для установки флагов, аварийное завершение всегда означает использование неверного параметра.
Для задания времени ожидания, равного семи секундам, используйте следующий фрагмент программного кода:
Теперь, когда вы научились устанавливать, и закрывать ваше подключение, попробуем с помощью короткой программы проверить полученные знания на практике.
Начните с задания нового пароля для пользователя (в приведенном далее коде
Вы создали новую базу данных. Вместо ввода подробностей создания таблицы и вставки команд непосредственно в командную строку монитора mysql, что сопряжено с ошибками и не слишком продуктивно при необходимости повторного ввода, вы создадите файл со всеми нужными вам командами.
Далее приведен файл create_children.sql: