次に、JDBCドライバを使用してMySQLデータベースに接続する方法を示す例を示します。まず、ここからMySQL JDBCドライバを入手します.http://dev.mysql.com/downloads/connector/j/[MySQL JDBCドライバのダウンロード]

1. Java JDBC接続の例

JDBCドライバを使用してMySQLデータベースに接続するためのコードスニペット。

Class.forName("com.mysql.jdbc.Driver");
Connection conn = null;
conn = DriverManager.getConnection("jdbc:mysql://hostname:port/dbname","username", "password");
conn.close();

以下の完全な例を参照してください。

JDBCExample.java

package com.mkyong.common;

import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.SQLException;

public class JDBCExample {

  public static void main(String[]argv) {

    System.out.println("-------- MySQL JDBC Connection Testing ------------");

    try {
        Class.forName("com.mysql.jdbc.Driver");
    } catch (ClassNotFoundException e) {
        System.out.println("Where is your MySQL JDBC Driver?");
        e.printStackTrace();
        return;
    }

    System.out.println("MySQL JDBC Driver Registered!");
    Connection connection = null;

    try {
        connection = DriverManager
        .getConnection("jdbc:mysql://localhost:3306/mkyongcom","root", "password");

    } catch (SQLException e) {
        System.out.println("Connection Failed! Check output console");
        e.printStackTrace();
        return;
    }

    if (connection != null) {
        System.out.println("You made it, take control your database now!");
    } else {
        System.out.println("Failed to make connection!");
    }
  }
}

2.それを実行する


JDBCExample.java`が

c:\ test`フォルダに `MySQL JDBCドライバ`と一緒に格納されているとします

C:\test>java -cp c:\test\mysql-connector-java-5.1.8-bin.jar;c:\test JDBCExample
-------- MySQL JDBC Connection Testing ------------

MySQL JDBCドライバが登録されました!

あなたはそれを作って、あなたのデータベースを今すぐコントロールしてください!

C:\ test>

__P.Sこの例を実行するには、あなたの必要性
あなたのクラスパスに `mysql-connector-java- {version} -bin.jar`があります。

完了しました。