Откройте новое соединение с сервером MySQL:
<?php$con=mysqli_init();if (!$con) { die("mysqli_init не удалось"); }mysqli_options($con,MYSQLI_READ_DEFAULT_FILE,"myfile.cnf");if (!mysqli_real_connect($con,"localhost) ","мой_пользователь","мой_пароль","my_db")) { die("Ошибка соединения: " . mysqli_connect_error()); }mysqli_close($con);?>Функция mysqli_options() устанавливает дополнительные параметры подключения, влияющие на поведение соединения.
Функцию mysqli_options() можно вызывать несколько раз, чтобы установить несколько параметров.
Примечание. Функцию mysqli_options() можно вызывать после mysqli_init() и перед mysqli_real_connect().
mysqli_options( соединение, опция, значение ) ;
параметр | описывать |
---|---|
связь | Необходимый. Указывает соединение MySQL, которое будет использоваться. |
вариант | Необходимый. Указывает параметры для установки. Может быть одним из следующих значений: MYSQLI_OPT_CONNECT_TIMEOUT — Тайм-аут соединения в секундах MYSQLI_OPT_LOCAL_INFILE — включить/выключить ЗАГРУЗИТЬ ЛОКАЛЬНЫЙ ИНФАЙЛ MYSQLI_INIT_COMMAND — команда, выполняемая после подключения к серверу MySQL. MYSQLI_READ_DEFAULT_FILE — возможность чтения из именованного файла вместо my.cnf. MYSQLI_READ_DEFAULT_GROUP — чтение параметров из именованной группы в файле, указанном в my.cnf или MYSQLI_READ_DEFAULT_FILE. MYSQLI_SERVER_PUBLIC_KEY — файл открытого ключа RSA на основе аутентификации SHA-256. |
ценить | Необходимый. Указывает значение параметра . |
Возвращаемое значение: | Возвращает TRUE в случае успеха и FALSE в случае неудачи. |
---|---|
PHP-версия: | 5+ |
Журнал обновлений: | Параметр MYSQLI_SERVER_PUBLIC_KEY был добавлен в PHP 5.5. |