从java定期检查mysql数据库状态

从java定期检查mysql数据库状态,mysql,Mysql,我不熟悉MySQL的概念。我想定期检查MySQL数据库是否在java中正常工作。有没有简单的方法来检查这一点。您可以通过JDBC连接到数据库。如果连接成功,那么您就知道数据库已启动并正在运行。 如果不成功,数据库当然可能仍然处于运行状态-可能是网络连接之类的其他功能,但仍然-您知道有一些问题需要检查,因此这是一种简单的监视方法 如果您正在寻找更复杂的测试,如@shakti singh commented,这取决于正常工作的含义,那么您可以创建一个合成事务-编写代码,以与应用程序相同的方式查询某些

我不熟悉MySQL的概念。我想定期检查MySQL数据库是否在java中正常工作。有没有简单的方法来检查这一点。

您可以通过JDBC连接到数据库。如果连接成功,那么您就知道数据库已启动并正在运行。 如果不成功,数据库当然可能仍然处于运行状态-可能是网络连接之类的其他功能,但仍然-您知道有一些问题需要检查,因此这是一种简单的监视方法


如果您正在寻找更复杂的测试,如@shakti singh commented,这取决于正常工作的含义,那么您可以创建一个合成事务-编写代码,以与应用程序相同的方式查询某些内容,并确保获得预期的结果。谷歌合成交易获取更多信息。

你说的正常工作是什么意思?如果您不熟悉RDBMSThanks,那么您也不是Mysql的新手。正常工作意味着Mysql在执行查询时被杀死,或者数据库有时变得不稳定……等等。。另外,我是RDBM的新手。感谢您的快速回复。正常工作意味着Mysql在执行查询时被杀死,或者数据库有时变得不稳定……等等