diff --git a/reference/mysql/ini.xml b/reference/mysql/ini.xml new file mode 100644 index 0000000000..16f5dbbebd --- /dev/null +++ b/reference/mysql/ini.xml @@ -0,0 +1,228 @@ + + +
+ &reftitle.runtime; + &extension.runtime; + + + MySQL Configuration Options + + + + Name + Default + Changeable + + + + + mysql.allow_persistent + "On" + PHP_INI_SYSTEM + + + mysql.max_persistent + "-1" + PHP_INI_SYSTEM + + + mysql.max_links + "-1" + PHP_INI_SYSTEM + + + mysql.default_port + NULL + PHP_INI_ALL + + + mysql.default_socket + NULL + PHP_INI_ALL + + + mysql.default_host + NULL + PHP_INI_ALL + + + mysql.default_user + NULL + PHP_INI_ALL + + + mysql.default_password + NULL + PHP_INI_ALL + + + mysql.connect_timeout + "-1" + PHP_INI_SYSTEM + + + +
+ For further details and definition of the PHP_INI_* constants see + ini_set. +
+ + Here is a short explanation of the configuration directives. + + + + mysql.allow_persistent + boolean + + + + Whether to allow + persistent connections + to MySQL. + + + + + + + mysql.max_persistent + integer + + + + The maximum number of persistent MySQL connections per + process. + + + + + + + mysql.max_links + integer + + + + The maximum number of MySQL connections per process, including + persistent connections. + + + + + + mysql.default_port + string + + + + The default TCP port number to use when connecting to + the database server if no other port is specified. If + no default is specified, the port will be obtained + from the MYSQL_TCP_PORT environment + variable, the mysql-tcp entry in + /etc/services or the compile-time + MYSQL_PORT constant, in that order. Win32 + will only use the MYSQL_PORT constant. + + + + + + + mysql.default_socket + string + + + + The default socket name to use when connecting to a local + database server if no other socket name is specified. + + + + + + mysql.default_host + string + + + + The default server host to use when connecting to the database + server if no other host is specified. Doesn't apply in + safe mode. + + + + + + + mysql.default_user + string + + + + The default user name to use when connecting to the database + server if no other name is specified. Doesn't apply in + safe mode. + + + + + + + mysql.default_password + string + + + + The default password to use when connecting to the database + server if no other password is specified. Doesn't apply in + safe mode. + + + + + + mysql.connect_timeout + integer + + + + Connect timeout in seconds. On Linux this timeout is also used for + waiting for the first answer from the server. + + + + + + +
+
+ &reftitle.resources; + + There are two resource types used in the MySQL module. The first one + is the link identifier for a database connection, the second a resource + which holds the result of a query. + +
+ + + diff --git a/reference/mysql/reference.xml b/reference/mysql/reference.xml index 7ba8ed3220..eb55f9b9de 100644 --- a/reference/mysql/reference.xml +++ b/reference/mysql/reference.xml @@ -1,5 +1,5 @@ - + MySQL Functions MySQL @@ -51,216 +51,7 @@ -
- &reftitle.runtime; - - The behaviour of the MySQL functions is affected by settings in the - global configuration file &php.ini;. - - MySQL Configuration Options - - - - Name - Default - Changeable - - - - - mysql.allow_persistent - "On" - PHP_INI_SYSTEM - - - mysql.max_persistent - "-1" - PHP_INI_SYSTEM - - - mysql.max_links - "-1" - PHP_INI_SYSTEM - - - mysql.default_port - NULL - PHP_INI_ALL - - - mysql.default_socket - NULL - PHP_INI_ALL - - - mysql.default_host - NULL - PHP_INI_ALL - - - mysql.default_user - NULL - PHP_INI_ALL - - - mysql.default_password - NULL - PHP_INI_ALL - - - mysql.connect_timeout - "-1" - PHP_INI_SYSTEM - - - -
- For further details and definition of the PHP_INI_* constants see - ini_set. -
- - Here is a short explanation of the configuration directives. - - - - - mysql.allow_persistent - boolean - - - - Whether to allow - persistent connections - to MySQL. - - - - - - - mysql.max_persistent - integer - - - - The maximum number of persistent MySQL connections per - process. - - - - - - - mysql.max_links - integer - - - - The maximum number of MySQL connections per process, including - persistent connections. - - - - - - - mysql.default_port - string - - - - The default TCP port number to use when connecting to - the database server if no other port is specified. If - no default is specified, the port will be obtained - from the MYSQL_TCP_PORT environment - variable, the mysql-tcp entry in - /etc/services or the compile-time - MYSQL_PORT constant, in that order. Win32 - will only use the MYSQL_PORT constant. - - - - - - - mysql.default_socket - string - - - - The default socket name to use when connecting to a local - database server if no other socket name is specified. - - - - - - - mysql.default_host - string - - - - The default server host to use when connecting to the database - server if no other host is specified. Doesn't apply in - safe mode. - - - - - - - mysql.default_user - string - - - - The default user name to use when connecting to the database - server if no other name is specified. Doesn't apply in - safe mode. - - - - - - - mysql.default_password - string - - - - The default password to use when connecting to the database - server if no other password is specified. Doesn't apply in - safe mode. - - - - - - - mysql.connect_timeout - integer - - - - Connect timeout in seconds. On Linux this timeout is also used for - waiting for the first answer from the server. - - - - - - -
- -
- &reftitle.resources; - - There are two resource types used in the MySQL module. The first one - is the link identifier for a database connection, the second a resource - which holds the result of a query. - -
+ &reference.mysql.ini; &reference.mysql.constants;