Pois é o mundo muda, então veja um exemplo de conexão utilizando as novas funções.

Este script server para manutenção no mysql com pequenos ajustes se faz muita coisa.

 

 

<?php

$db_host = 'localhost';

$db_user = 'root';

$db_password = '<<SENHA>>';

$db_name = 'information_schema';

$db = @mysqli_connect ($db_host, $db_user, $db_password, $db_name) OR die ('Could not connect to MySQL: ' . mysqli_connect_error());

$sql = "SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST ";

$result = mysqli_query($db, $sql);

while($row = mysqli_fetch_assoc($result))

{

echo $row['ID']. ' | ';

echo $row['USER']. ' | ';

echo $row['HOST']. ' | ';

echo $row['DB']. ' | ';

echo $row['COMMAND']. ' | ';

echo $row['TIME']. ' | ';

echo $row['STATE']. ' | ';

echo $row['INFO']. ' | ';

echo "\n";

if ($row['COMMAND']=='Sleep')

echo 'MATA: '.$row['ID']. ' | ';

     echo "\n";

}

 

}

 

 

?>