Utilisation des connexions persistantes
Les extensions de base de données MySQL ne supportent pas les connexions persistantes quand elles sont utilisées avec la bibliothèque cliente MySQL. Par contre, elle les supportent lorsqu'elles utilisent le pilote natif MySQL. Quand une connexion est initiée, le nom d'hôte est préfixé avec "p:". Le code suivant en montre l'exemple, en créant une connexion avec mysqli :
$host="p:localhost";
$port=3306;
$socket="/tmp/mysql.sock";
$user="root";
$password="password";
$dbname="test";
$conn = new mysqli($host, $user, $password, $dbname, $port, $socket)
or die ('On ne peut pas se connecter au serveur de base de données' . mysqli_connect_error());