jdbc 2.0 anchor.png Edit

  • ライブラリのインストール

以下のサイトよりJDBCドライバをダウンロード
http://www.mysql.com/downloads/api-jdbc.html

# cd /usr/local/arch
# wget http://dev.mysql.com/.../mysql-connector-java-3.0.16-ga.tar.gz/.../MySQL/
# cd ../src
# tar xvzf ../arch/mysql-connector-java-3.0.16-ga.tar.gz
# cd mysql-connector-java-3.0.16-ga
# cp mysql-connector-java-3.0.16-ga-bin.jar /home/test/WEB-INF/lib
  • サンプルソース
# cd /home/test/src/com/domain/test
# vi JdbcTest.java
package com.domain.test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
import java.sql.ResultSet;
public class JdbcTest{
  public static void main(String args[]) {
    String driver="org.gjt.mm.mysql.Driver";
    String url="jdbc:mysql://localhost:3306/test";
    String username="test";
    String password="test";
    String sql="select test_name from test_data where test_id=1";
    try{
      Class.forName(driver);
      Connection conn=DriverManager.getConnection(url,username,password);
      Statement stmt=conn.createStatement();
      ResultSet rs=stmt.executeQuery(sql);
      while (rs.next()){
        String testName = rs.getString(1);
        System.out.println(testName);
      }
      rs.close();
      stmt.close();
      conn.close();
    }catch (Exception e){
      e.printStackTrace();
    }
  }
}
  • 環境変数の設定と実行
# cd /home/test
# ant
# export CLASSPATH=/home/test/WEB-INF/lib/mysql-connector-java-3.0.16-ga-bin.jar
# export CLASSPATH=/home/test/WEB-INF/classes:${CLASSPATH}
# java com.domain.test.JdbcTest

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Counter: 508, today: 1, yesterday: 0
最終更新: 2008-11-26 (水) 02:03:56 (JST) (1272d) by aqua
オススメ

おすすめ
カレンダ
前月2012年 5月翌月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
<今日>
ログイン
ユーザ名:

パスワード:



パスワード紛失

新規登録
天気予報

資料提供天気予報コム
アクセスカウンタ
今日 : 158158158
昨日 : 577577577
総計 : 363712363712363712363712363712363712