2016년 6월 19일 일요일

eclipse DBツリービュー設定



eclipse DBツリービュー設定

mysql

データベース定義名 sakila
path  
C:\Users\user\.m2\repository\mysql\mysql-connector-java\5.1.33\mysql-connector-java-5.1.33.jar

JDBC DRIVER:   com.mysql.jdbc.Driver
接続文字列:        jdbc:mysql://localhost:3306/sakila
接続 user            gissn
接続 password     *****
接続スキーマ        sakila


DB2の場合
<classPathEntry   location="C:\work\tools\IBM\SQLLIB\java\db2jcc.jar" />
JDBC DRIVER:   com.ibm.db2.jcc.DB2Driver
JDBC  TYPE :    typye4
接続文字列:        jdbc:db2://localhost:50000/TEST1
接続 user            user
接続 password     *****

接続スキーマ        SHEMA1 

※接続エラーの場合↓
管理者権限でDB2 Command windowを開いて、下記実施
db2set DB2COMM=tcpip
db2stop
db2start

=====================================================================================
package MyBatisSample.MyBatisSample;
import java.sql.Connection;
import java.sql.DriverManager;

public class Test {
    public static void main(String[] args) {
String url = "jdbc:db2://localhost:50000/TEST1";
        String user = "user";
        String pass = "1234";
        String name = "";
        String id="admin";
Connection con = null;
try {
Class.forName("com.ibm.db2.jcc.DB2Driver");
con = DriverManager.getConnection(url, user, pass);
PreparedStatement pre = con.prepareStatement("select * from schema1.user  where id = ?");
pre.setString(1, id);
ResultSet rs = pre.executeQuery();
while (rs.next()) {
name = rs.getString("name");
System.out.printf("name: %s",name);
}

} catch (Exception  e) {
// TODO 自動生成された catch ブロック
e.printStackTrace();
}
con.close();
//    public static void main(String[] args) {
//        try {
//            String url = "jdbc:mysql://localhost/sakila";
//            String user = "gissn";
//            String pass = "admin";//
//            Class.forName("com.mysql.jdbc.Driver");//
//            Connection con = DriverManager.getConnection(url, user, pass);
//            con.close();//
//            System.out.println("接続成功");
//
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//    }

}
===============================================================







댓글 없음:

댓글 쓰기