Поведение функций зависит от установок в файле php.ini.
| Имя | По умолчанию | Место изменения | Список изменений | 
|---|---|---|---|
| mysql.allow_local_infile | "1" | INI_SYSTEM | |
| mysql.allow_persistent | "1" | INI_SYSTEM | |
| mysql.max_persistent | "-1" | INI_SYSTEM | |
| mysql.max_links | "-1" | INI_SYSTEM | |
| mysql.trace_mode | "0" | INI_ALL | |
| mysql.default_port | NULL | INI_ALL | |
| mysql.default_socket | NULL | INI_ALL | |
| mysql.default_host | NULL | INI_ALL | |
| mysql.default_user | NULL | INI_ALL | |
| mysql.default_password | NULL | INI_ALL | |
| mysql.connect_timeout | "60" | INI_ALL | 
Краткое разъяснение конфигурационных директив.
mysql.allow_local_infile
    int
   Разрешает доступ к локальным файлам, с точки зрения PHP, с помощью инструкций LOAD DATA
mysql.allow_persistent
    bool
   Позволять ли постоянные соединения с MySQL.
mysql.max_persistent
    int
   Максимальное количество постоянных соединений c MySQL на один процесс.
mysql.max_links
    int
   Максимальное количество соединений с MySQL на один процесс, включая постоянные соединения.
mysql.trace_mode
    bool
   
     Режим трассировки. Если включена опция mysql.trace_mode,
     будут отображаться предупреждения при сканировании таблиц/индексов,
     непустых результирующих наборов (result sets), а также ошибки SQL.
     (Добавлено в версии PHP 4.3.0)
    
mysql.default_port
    string
   
     TCP-порт, используемый для соединения с базой данных по умолчанию (если
     не был указан другой). Если эта директива опущена, порт будет взят из
     переменной среды MYSQL_TCP_PORT, значения
     mysql-tcp в файле /etc/services
     или константы MYSQL_PORT, указанной при компиляции,
     в указанном порядке. Win32 использует только константу
     MYSQL_PORT.
    
mysql.default_socket
    string
   Имя сокета по умолчанию, используемого для соединения с локальной базой данных, если не был указан другой.
mysql.default_host
    string
   Адрес сервера по умолчанию, используемый для соединения с сервером базы данных, если не указан другой. Не работает в SQL safe mode.
mysql.default_user
    string
   Имя пользователя по умолчанию, используемое для соединения с сервером базы данных, если не указано другое. Не работает в SQL safe mode.
mysql.default_password
    string
   Пароль по умолчанию, используемый для соединения с сервером базы данных, если не указан другой. Не работает в SQL safe mode.
mysql.connect_timeout
    int
   Время ожидания ответа до разрыва соединения в секундах. Linux также использует это значение при ожидании первого ответа от сервера.
