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

MysqlJDBCドライバーClassNotFoundException

    これを試してください:

    public static void main(String[] args) throws Exception {
        Class.forName("com.mysql.jdbc.Driver");
    }
    

    問題は、Class.forName(String) チェックされた例外をスローします。チェックされた例外を除いて、次のいずれかを実行できます。

    1. 例外をキャッチします。
    2. メソッドが例外をスローすることを宣言します。 (これは私が上で提案したものです。)

    例外をキャッチする例を次に示します。

    public static void main(String[] args) throws Exception {
        try {
            Class.forName("com.mysql.jdbc.Driver");
        } catch(ClassNotFoundException e) {
            //do some exception handling
        }
    }
    


    1. JDBC結果セットに基づいてテーブルを作成する方法

    2. Javaから4Dに接続する

    3. PostgreSQLで特定のテーブルのすべてのトリガーを一覧表示する3つの方法

    4. MySQLテーブルにインデックスを作成するためのベストプラクティス–ローリングインデックスビルド