Aktueller Standort: Startseite> Funktionskategorien> mysql_ping

mysql_ping

Pingen Sie eine Serververbindung und verbinden Sie wieder, wenn keine Verbindung besteht.
Name:mysql_ping
Kategorie:Nicht kategorisiert
Programmiersprache:php
Kurzbeschreibung:Überprüfen Sie, ob die Verbindung zum MySQL -Server noch vorhanden ist. Wenn die Verbindung nicht verbunden ist, versuchen Sie, sich wieder zu verbinden

Funktionsname: mysql_ping ()

Anwendbare Version: Php 4, Php 5, Php 7

Funktionsbeschreibung: Die Funktion mySQL_Ping () wird verwendet, um zu überprüfen, ob die Verbindung zum MySQL -Server noch vorhanden ist. Wenn die Verbindung getrennt ist, versuchen Sie, sich wieder zu verbinden.

Syntax: bool mysql_ping (Ressource $ link_identifier = null)

Parameter:

  • $ link_identifier (optional): MySQL -Verbindungskennung. Wenn dieser Parameter nicht bereitgestellt wird, wird die zuletzt geöffnete Verbindung verwendet.

Rückgabewert: Return true Wenn die Verbindung immer noch vorhanden ist oder die Wiederverbindung erfolgreich ist; ansonsten false zurückgeben.

Beispiel:

 // 创建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);

Im obigen Beispiel wird zunächst die Verbindung zum MySQL -Server über die Funktion mySQL_Connect () erstellt. Verwenden Sie dann die Funktion mySQL_Ping (), um zu überprüfen, ob die Verbindung noch vorhanden ist. Wenn die Verbindung nicht verbunden ist, wird die getrennte Verbindung über die Funktion mySQL_CLOSE () geschlossen und versuchen, die Funktion mySQL_Connect () wieder zu verbinden. Schließlich schließen Sie die Verbindung mit der Funktion mySQL_CLOSE ().

Beachten Sie, dass die MySQL -Erweiterung seit PHP 5.5.0 veraltet wurde und in PHP 7.0.0 entfernt wurde. Es wird empfohlen, MySQLI- oder PDO -Erweiterungen anstelle von MySQL -Erweiterungen zu verwenden.

Ähnliche Funktionen
Beliebte Artikel