使用JDBC Ping MySQL服务器

14 java mysql jdbc ping

这看起来很简单(不适合我)......

如何使用JDBC ping一个mysql服务器?我已成功使用JDBC和MySQL的select和insert查询,但如何ping?

TIA

Bri*_*ach 32

MySQL JDBC驱动程序(Connector/J)提供了ping机制.

如果您执行前缀为SQL查询,/* ping */例如:

"/* ping */ SELECT 1"
Run Code Online (Sandbox Code Playgroud)

这实际上会导致驱动程序向服务器发送ping并返回假的,轻量级的结果集.

(您可以在Connector/J文档中找到相当深入的内容 ;在该页面上搜索"ping".请仔细阅读:此机制对所使用的语法非常敏感.与大多数SQL不同,"解析""ping" "标记发生在客户端JDBC驱动程序本身.).