Php 显示mysql复制从机状态

Php 显示mysql复制从机状态,php,mysqli,database-replication,Php,Mysqli,Database Replication,如何返回复制服务器状态 当试图获得奴隶身份时,什么都不返回 mysql:5.1.63-0 代码 您需要获取包含数据的行: $row=$result->fetch_assoc() 那么$row['Slave\u IO\u Running']和$row['Slave\u SQL\u Running']应该可以满足您的需要。两者都应为是。您需要获取包含数据的行: $row=$result->fetch_assoc() 那么$row['Slave\u IO\u Running']和$row['Slave

如何返回复制服务器状态

当试图获得奴隶身份时,什么都不返回

mysql:5.1.63-0

代码
您需要获取包含数据的行:

$row=$result->fetch_assoc()


那么$row['Slave\u IO\u Running']和$row['Slave\u SQL\u Running']应该可以满足您的需要。两者都应为是。

您需要获取包含数据的行:

$row=$result->fetch_assoc()


那么$row['Slave\u IO\u Running']和$row['Slave\u SQL\u Running']应该可以满足您的需要。两者都应该是肯定的。

我遇到了同样的问题,结果我连接的是主数据库句柄,而不是从数据库句柄。$result显示num_rows=0,因此问题不在于如何获取行;这是因为没有状态可显示。

我遇到了同样的问题,结果证明我连接的是主数据库句柄,而不是从数据库句柄。$result显示num_rows=0,因此问题不在于如何获取行;这是因为没有状态可以显示

$result = Mysql::result("SHOW SLAVE STATUS");
$status = $result->fetch_assoc();
echo '<pre>';
echo 'result: ';
print_r($result);
echo 'status: ';
print_r($status);
echo '</pre>';
result: mysqli_result Object
(
    [current_field] => 0
    [field_count] => 38
    [lengths] => 
    [num_rows] => 0
    [type] => 0
)
status: