這些函數(shù)的行為受 php.ini 中的設(shè)置影響。
名字 | 默認 | 可修改范圍 | 更新日志 |
---|---|---|---|
mysql.allow_local_infile | "1" | PHP_INI_SYSTEM | |
mysql.allow_persistent | "1" | PHP_INI_SYSTEM | |
mysql.max_persistent | "-1" | PHP_INI_SYSTEM | |
mysql.max_links | "-1" | PHP_INI_SYSTEM | |
mysql.trace_mode | "0" | PHP_INI_ALL | 自 PHP 4.3.0 起可用 |
mysql.default_port | NULL | PHP_INI_ALL | |
mysql.default_socket | NULL | PHP_INI_ALL | 自 PHP 4.0.1 起可用 |
mysql.default_host | NULL | PHP_INI_ALL | |
mysql.default_user | NULL | PHP_INI_ALL | |
mysql.default_password | NULL | PHP_INI_ALL | |
mysql.connect_timeout | "60" | PHP_INI_ALL | 自 PHP 4.3.0 起可用。在 PHP <= 4.3.2 時為 PHP_INI_SYSTEM |
這是配置指令的簡短說明。
mysql.allow_local_infile
integer
Allow accessing, from PHP's perspective, local files with LOAD DATA statements
mysql.allow_persistent
boolean
是否允許 MySQL 的持久連接。
mysql.max_persistent
integer
每個進程中最大的持久連接數(shù)目。
mysql.max_links
integer
每個進程中最大的連接數(shù),包括持久連接。
mysql.trace_mode
boolean
跟蹤模式。當激活 mysql.trace_mode
時,將會顯示 table/index
掃描的警告,未釋放的結(jié)果集以及
SQL 錯誤。(PHP 4.3.0 引進)
mysql.default_port
string
指定默認連接數(shù)據(jù)庫的 TCP 端口號。如果沒有指定默認端口號,則按順序從
MYSQL_TCP_PORT
環(huán)境變量,/etc/services 文件中的 mysql-tcp
項或者編譯時指定的 MYSQL_PORT
常量中取得。Win32 環(huán)境下只會使用
MYSQL_PORT
常量。
mysql.default_socket
string
當使用本地連接的時候,默認的 socket 名稱。
mysql.default_host
string
默認連接的數(shù)據(jù)庫服務(wù)器地址。不適用于 SQL 安全模式。
mysql.default_user
string
默認連接數(shù)據(jù)庫時使用的用戶名。不適用于 SQL 安全模式。
mysql.default_password
string
默認連接數(shù)據(jù)庫時使用的密碼。不適用于 SQL 安全模式。
mysql.connect_timeout
integer
連接超時秒數(shù)。在 Linux 中,此參數(shù)設(shè)定了等候來自服務(wù)器的響應(yīng)的時長。