cvs: phpdoc /en/functions mysql.xml

From: Date: Sun, 24 Mar 2002 10:53:31 +0000
Subject: cvs: phpdoc /en/functions mysql.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969343379@lists.php.net to get a copy of this message
georg Sun Mar 24 05:53:31 2002 EDT Modified files: /phpdoc/en/functions mysql.xml Log: documentation for new functions: mysql_stat and mysql_list_processes Index: phpdoc/en/functions/mysql.xml diff -u phpdoc/en/functions/mysql.xml:1.95 phpdoc/en/functions/mysql.xml:1.96 --- phpdoc/en/functions/mysql.xml:1.95 Sat Mar 23 08:53:32 2002 +++ phpdoc/en/functions/mysql.xml Sun Mar 24 05:53:30 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.95 $ --> +<!-- $Revision: 1.96 $ --> <reference id="ref.mysql"> <title>MySQL Functions</title> <titleabbrev>MySQL</titleabbrev> @@ -1670,6 +1670,54 @@ </refsect1> </refentry> + <refentry id="function.mysql-list-processes"> + <refnamediv> + <refname>mysql_list_processes</refname> + <refpurpose>List MySQL processes</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <methodsynopsis> + <type>resource</type><methodname>mysql_list_processes</methodname> + <methodparam choice="opt"><type>resource</type><parameter> + link_identifier + </parameter></methodparam> + </methodsynopsis> + <para> + <function>mysql_list_processes</function> returns a result pointer + describing the current server threads. + </para> + <para> + <example> + <title><function>mysql_list_processes</function> example</title> + <programlisting role="php"> +<![CDATA[ +<?php +$link = mysql_connect('localhost', 'myname', 'secret'); + +$result = mysql_list_processes($link); +while ($row = mysql_fetch_row($result)){ + printf("%s %s %s %s %s\n", $row["Id"], $row["Host"], $row["db"], + $row["Command"], $row["Time"]); +} +mysql_free_result ($result); + +]]> + </programlisting> + <para> + The above example would produce the following output: + <screen> +<![CDATA[ +1 localhost test Processlist 0 +4 localhost mysql sleep 5 +]]> + </screen> + </para> + </example> + </para> + </refsect1> + </refentry> + <refentry id="function.mysql-list-tables"> <refnamediv> <refname>mysql_list_tables</refname> @@ -2223,6 +2271,51 @@ </para> <para> <function>mysql_get_server_info</function> was added in PHP 4.0.5. + </para> + </refsect1> + </refentry> + + <refentry id="function.mysql-stat"> + <refnamediv> + <refname>mysql_stat</refname> + <refpurpose>Get current system status</refpurpose> + </refnamediv> + <refsect1> + <title>Description</title> + <methodsynopsis> + <type>string</type><methodname>mysql_stat</methodname> + <methodparam choice="opt"><type>resource</type><parameter>link_identifier</parameter></methodparam> + </methodsynopsis> + <para> + <function>mysql_stat</function> returns the current server status. + </para> + <note> + <para> + <function>mysql_stat</function> currently only returns status for uptime, + threads, queries, open tables, flush tables and queris per second. For a + complete list of other status variables you have to use the SHOW STATUS + sql command. + </para> + </note> + <para> + <example> + <title><function>mysql_stat</function> example</title> + <programlisting role="php"> +<![CDATA[ +$link = mysql_connect('localhost', $user, "secret"); +printf("%s\n", mysql_stat($link)); +]]> + </programlisting> + <para> + The above example would produce the following output: + <screen> +<![CDATA[ +Uptime: 5380 Threads: 1 Questions: 1321299 Slow queries: 1 Opens: 26 Flush tables: 1 Open tables: 17 Queries per second avg: 245.595 + +]]> + </screen> + </para> + </example> </para> </refsect1> </refentry>

« previous php.doc (#969343379) next »