Position actuelle: Accueil> Catégories de fonctions> mysql_ping

mysql_ping

Ping a une connexion du serveur, reconnectez-vous s'il n'y a pas de connexion.
Nom:mysql_ping
Catégorie:Non classé
Langage de programmation:php
Description en une ligne:Vérifiez si la connexion au serveur MySQL existe toujours, si la connexion est déconnectée, essayez de vous reconnecter

Nom de la fonction: mysql_ping ()

Version applicable: PHP 4, PHP 5, PHP 7

Description de la fonction: La fonction mysql_ping () est utilisée pour vérifier si la connexion au serveur MySQL existe toujours. Si la connexion est déconnectée, essayez de vous reconnecter.

Syntaxe: bool mysql_ping (ressource $ link_identifier = null)

paramètre:

  • $ link_identifier (facultatif): identifiant de connexion MySQL. Si ce paramètre n'est pas fourni, la dernière connexion ouverte sera utilisée.

Valeur de retour: renvoyez True si la connexion existe toujours ou si la reconnexion est réussie; Sinon, renvoyez false.

Exemple:

 // 创建MySQL连接$link = mysql_connect("localhost", "username", "password"); // 检查连接是否仍然存在if (mysql_ping($link)) { echo "连接仍然存在"; } else { echo "连接断开,尝试重新连接"; mysql_close($link); // 关闭断开的连接// 重新连接$link = mysql_connect("localhost", "username", "password"); if (mysql_ping($link)) { echo "重新连接成功"; } else { echo "重新连接失败"; } } // 关闭连接mysql_close($link);

Dans l'exemple ci-dessus, la connexion au serveur MySQL est créée via la fonction mysql_connect (). Utilisez ensuite la fonction mysql_ping () pour vérifier si la connexion existe toujours. Si la connexion est déconnectée, la connexion déconnectée est fermée via la fonction mysql_close () et essayez de reconnecter en réapprenant la fonction mysql_connect (). Enfin, fermez la connexion à l'aide de la fonction mysql_close ().

Notez que depuis PHP 5.5.0, l'extension MySQL a été obsolète et a été supprimée dans PHP 7.0.0. Il est recommandé d'utiliser des extensions MySQLI ou PDO au lieu d'extensions MySQL.

Fonctions similaires
Articles populaires