Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ping MySQL Server en utilisant JDBC

Le pilote MySQL JDBC (Connector/J) fournit un mécanisme de ping.

Si vous faites une requête SQL précédée de /* ping */ tels que :

"/* ping */ SELECT 1"

Cela entraînera en fait le pilote à envoyer un ping au serveur et à renvoyer un jeu de résultats faux et léger.

(Vous pouvez trouver cela enfoui assez profondément dans le Documentation Connecteur/J ; recherchez "ping" sur cette page. Lisez-le attentivement :ce mécanisme est très sensible à la syntaxe utilisée. Contrairement à la plupart des SQL, "l'analyse" du marqueur "ping" se produit dans le pilote JDBC côté client lui-même.).