假设您在Java 6或更高版本中运行,则可以使用标准JDBC方法Connection.isValid(int
timeoutInSecs)。深入研究MySQL
Connector /
J源代码,实际的实现使用com.mysql.jdbc.ConnectionImpl.pingInternal()向数据库发送一个简单的ping数据包,并在返回有效响应时返回true。

假设您在Java 6或更高版本中运行,则可以使用标准JDBC方法Connection.isValid(int
timeoutInSecs)。深入研究MySQL
Connector /
J源代码,实际的实现使用com.mysql.jdbc.ConnectionImpl.pingInternal()向数据库发送一个简单的ping数据包,并在返回有效响应时返回true。