sql >> データベース >  >> RDS >> Mysql

MySQLとTomcatが実行されているかどうかを確認するにはどうすればよいですか?

    最も簡単な方法は、サーバーに接続して成功するかどうかを確認することです。

    MySQL:

    Connection connection = null;
    try {
        connection = DriverManager.getConnection(url, username, password);
        // Succes!
    } catch (SQLException e) {
        // Fail!
    } finally {
        if (connection != null) try { connection.close(); } catch (SQLException ignore) {}
    }
    

    Tomcat:

    try {
        new URL(url).openConnection().connect();
        // Succes!
    } catch (IOException e) {
        // Fail!
    }
    

    もう少し具体的なステータスが必要な場合、たとえば特定のDBテーブルが使用可能かどうか、または特定のWebアプリケーションリソースが使用可能かどうかを確認する場合は、より具体的なSELECTを実行する必要があります。 それぞれステートメントまたはHTTPリクエスト。



    1. PostgreSQL列'foo'は存在しません

    2. MySQLで今週のデータを取得する方法

    3. OracleとMySQLのレプリケーションソリューションの比較

    4. MySQLでの行カウントの高速化