查詢

mysql_stat()函式—用法及示例

「 返回當前 MySQL 伺服器的狀態資訊 」


函式名稱:mysql_stat()

適用版本:PHP 4, PHP 5, PHP 7

函式描述:mysql_stat() 函式返回當前 MySQL 伺服器的狀態資訊。

用法:

string mysql_stat ([ resource $link_identifier = NULL ] )

引數:

  • link_identifier(可選):MySQL 連線識別符號。如果沒有提供此引數,函式會嘗試查詢之前開啟的連線。如果找不到合適的連線,則會嘗試透過呼叫 mysql_connect() 建立一個連線。

返回值: 返回一個描述 MySQL 伺服器狀態的字串。字串的格式為“Uptime: %d Threads: %d Questions: %d Slow queries: %d Opens: %d Flush tables: %d Open tables: %d Queries per second avg: %f”。

示例:

$link = mysql_connect('localhost', 'username', 'password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}

$stat = mysql_stat($link);
echo "MySQL Server Status: " . $stat;

mysql_close($link);

輸出示例:

MySQL Server Status: Uptime: 12345 Threads: 5 Questions: 10000 Slow queries: 2 Opens: 50 Flush tables: 1 Open tables: 10 Queries per second avg: 5.678

注意事項:

  • mysql_stat() 函式只能用於 MySQL 擴充套件(mysql),而不適用於 MySQLi 擴充套件(mysqli)或 PDO 擴充套件。
  • 在 PHP 5.5.0 及之後的版本中,不再建議使用 mysql_ 函式,而是使用 MySQLi 或 PDO 來連線和操作 MySQL 資料庫。
補充糾錯
上一個函式: mysql_tablename()函式
下一個函式: mysql_set_charset()函式
熱門PHP函式
分享連結