mysqli::stat
(mysqli_stat)获取当前系统状态
PHP 5 >= 5.0.0, PHP 7, PHP 8
mysqli::stat 函数用于获取当前 MySQL 连接的统计信息。返回的字符串包含服务器状态信息,通常用于诊断和监控数据库连接状态。
string mysqli::stat ( void )
返回一个字符串,包含当前 MySQL 服务器状态的统计信息。如果发生错误,则返回 FALSE。
$conn = new mysqli("localhost", "username", "password", "database"); <p>if ($conn->connect_error) {<br> die("连接失败: " . $conn->connect_error);<br> }</p> <p>$status = $conn->stat();<br> if ($status !== false) {<br> echo "MySQL 状态信息:<br>" . nl2br($status);<br> } else {<br> echo "获取状态信息失败";<br> }</p> <p>$conn->close();<br>
该示例中,先创建一个新的 mysqli 对象以连接数据库,连接成功后调用 stat() 方法获取当前连接的 MySQL 服务器状态信息。获取成功时,状态信息将以换行格式输出;若失败,则提示获取失败。最后关闭数据库连接。