MySQL JDBCドライバの使用方法


インストール
mysql-connector-java-2.0.14.zipを解凍して環境変数CLASSPATHにmysql-connector-java-2.0.14-bin.jarへのパスを追加する。CLASSPATHへの追加は実行時に-cpオプションを使うのなら不要。

JBuilderの設定
  1. JBuilderの「プロジェクト/プロジェクトのプロパティ」メニューを実行して、「プロジェクトのプロパティ」ダイアログを開く。
  2. 「パス」タブ内の「必須ライブラリ」タブに「追加」ボタンを押して、mysql-connector-java-2.0.14-bin.jarを追加する。

使用例

  private void openJdbcDb()
  {
    try
    {
      // JDBCドライバをロードする
      try
      {
        Class.forName("com.mysql.jdbc.Driver").newInstance();
      }
      catch (Exception ex)
      {
      }

      // DBへ接続する
      String url = "jdbc:mysql://localhost/test";
      String user = "SYSDBA";
      String passwd = "masterkey";
      Connection con = DriverManager.getConnection(url, user, passwd);

      // SQLのコンテナを作成する
      Statement stmt = con.createStatement();

      // SQLを実行する
      String query = "SELECT * FROM table1";
      ResultSet rs = stmt.executeQuery(query);

      // 最初のレコードを表示
      rs.next();
      String f1 = rs.getString(1);
      jTextField1.setText(f1);

      // DBから切り離す
      rs.close();
      stmt.close();
      con.close();
    }
    catch (SQLException ex)
    {
      jTextField1.setText(ex.toString());
    }

  }