Javaデータベース接続コードセット
4856 ワード
Javaデータベース接続コードセット
2012-02-03 10:32佚名51 CTO整理
(0)の番号をコメントします.
T |
T
Javaデータベース接続インタフェース(JDBC)は、Javaで定義されたデータベース接続および操作用のAPIのセットです.異なるデータベースメーカーがこのインタフェースの実装クラスを提供しており、Javaプログラマーにとって、プログラマーはデータベースの最下位の実装に関心を持つ必要はなく、JDBCの抽象的なAPIを統一的に呼び出してデータベースのアクセス機能を完成させる.
AD:
Javaデータベース接続インタフェース(JDBC)は、Javaで定義されたデータベース接続および操作用のAPIのセットです.Javaプログラマーにとって、プログラマーはデータベースの最下層の実現に関心を持つ必要はなく、JDBCの抽象的なAPIを統一的に呼び出してデータベースのアクセス機能を完成させ、Data accessの機能と接続定義では、Javaは別の言語でデータベースのURLの説明である.その他のすべては統一的な呼び出しによって実現され,本稿では主要なデータベースメーカーが提供するDriverとURLを携帯し,各種データベースへの接続操作を容易にする.
JDBCで統一された使い方:
Class.for(jdbcDriverName); Connection conn=DriverManager.getConnection(url,user,password);
ここでのインタフェースは統一されており、異なるのは各データベースが提供するjdbcDriverとURLが異なることです.
MySQL:
String Driver="com.mysql.jdbc.Driver"; //ドライバ String URL="jdbc:mysql://localhost:3306/db_name"; //接続されたURL、db_名前はデータベース名
String Username="username"; //ユーザー名 String Password="password"; //パスワード
Class.forName(Driver).new Instance(); Connection con=DriverManager.getConnection(URL,Username,Password);
Microsoft SQL Server 2.0ドライバ(jarの3つ):
String Driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"; //SQLデータベースへの接続方法 String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name"; //db_名前はデータベース名
String Username="username"; //ユーザー名 String Password="password"; //パスワード
Class.forName(Driver).new Instance(); //データをロードして駆動 Connection con=DriverManager.getConnection(URL,UserName,Password); //
MicrosoftSQL Server 3.0ドライバ(1 jarのあれ)://老紫竹完備
String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; //SQLデータベースへの接続方法 String URL="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=db_name"; //db_名前はデータベース名
String Username="username"; //ユーザー名 String Password="password"; //パスワード
Class.forName(Driver).new Instance(); //データをロードして駆動 Connection con=DriverManager.getConnection(URL,UserName,Password); //
Sysbase:
String Driver="com.sybase.jdbc.SybDriver"; //ドライバ String URL="jdbc:Sysbase://localhost:5007/db_name"; //db_nameはデータ名
String Username="username"; //ユーザー名 String Password="password"; //パスワード
Class.forName(Driver).newInstance(); Connection con=DriverManager.getConnection(URL,Username,Password);
Oracle(thinモードで):
String Driver="oracle.jdbc.driver.OracleDriver"; //データベースの接続方法 String URL="jdbc:oracle:thin:@loaclhost:1521:orcl"; //orclはデータベースのSIDです
String Username="username"; //ユーザー名 String Password="password"; //パスワード
Class.forName(Driver).newInstance(); //データベースドライバのロード Connection con=DriverManager.getConnection(URL,Username,Password);
PostgreSQL:
String Driver="org.postgresql.Driver"; //データベースの接続方法 String URL="jdbc:postgresql://localhost/db_name"; //db_nameはデータ名
String Username="username"; //ユーザー名 String Password="password"; //パスワード
Class.forName(Driver).newInstance(); Connection con=DriverManager.getConnection(URL,Username,Password);
DB2:
String Driver="com.ibm.db2.jdbc.app.DB2.Driver"; //DB 2クライアントを持つProviderインスタンスへの接続//String Driver="com.ibm.db2.jdbc.net.DB2.Driver"; //DB 2クライアントを持たないProviderインスタンスへの接続
String URL="jdbc:db2://localhost:5000/db_name"; //db_nameはデータ名 String Username="username"; //ユーザー名
String Password="password"; //パスワード Class.forName(Driver).newInstance();
Connection con=DriverManager.getConnection(URL,Username,Password);
Informix:
String Driver="com.informix.jdbc.IfxDriver"; String URL="jdbc:Informix-sqli://localhost:1533/db_name:INFORMIXSER=myserver"; //db_nameはデータ名
String Username="username"; //ユーザー名 String Password="password"; //パスワード
Class.forName(Driver).newInstance(); Connection con=DriverManager.getConnection(URL,Username,Password);
JDBC-ODBC:
String Driver="sun.jdbc.odbc.JdbcOdbcDriver"; String URL="jdbc:odbc:dbsource"; //dbsourceはデータソース名
String Username="username"; //ユーザー名 String Password="password"; //パスワード
Class.forName(Driver).newInstance(); Connection con=DriverManager.getConnection(URL,Username,Password);
転載先:https://blog.51cto.com/java4me/773001
2012-02-03 10:32佚名51 CTO整理
(0)の番号をコメントします.
T |
T
Javaデータベース接続インタフェース(JDBC)は、Javaで定義されたデータベース接続および操作用のAPIのセットです.異なるデータベースメーカーがこのインタフェースの実装クラスを提供しており、Javaプログラマーにとって、プログラマーはデータベースの最下位の実装に関心を持つ必要はなく、JDBCの抽象的なAPIを統一的に呼び出してデータベースのアクセス機能を完成させる.
AD:
Javaデータベース接続インタフェース(JDBC)は、Javaで定義されたデータベース接続および操作用のAPIのセットです.Javaプログラマーにとって、プログラマーはデータベースの最下層の実現に関心を持つ必要はなく、JDBCの抽象的なAPIを統一的に呼び出してデータベースのアクセス機能を完成させ、Data accessの機能と接続定義では、Javaは別の言語でデータベースのURLの説明である.その他のすべては統一的な呼び出しによって実現され,本稿では主要なデータベースメーカーが提供するDriverとURLを携帯し,各種データベースへの接続操作を容易にする.
JDBCで統一された使い方:
Class.for(jdbcDriverName);
ここでのインタフェースは統一されており、異なるのは各データベースが提供するjdbcDriverとURLが異なることです.
MySQL:
String Driver="com.mysql.jdbc.Driver"; //ドライバ
String Username="username"; //ユーザー名
Class.forName(Driver).new Instance();
Microsoft SQL Server 2.0ドライバ(jarの3つ):
String Driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"; //SQLデータベースへの接続方法
String Username="username"; //ユーザー名
Class.forName(Driver).new Instance(); //データをロードして駆動
MicrosoftSQL Server 3.0ドライバ(1 jarのあれ)://老紫竹完備
String Driver="com.microsoft.sqlserver.jdbc.SQLServerDriver"; //SQLデータベースへの接続方法
String Username="username"; //ユーザー名
Class.forName(Driver).new Instance(); //データをロードして駆動
Sysbase:
String Driver="com.sybase.jdbc.SybDriver"; //ドライバ
String Username="username"; //ユーザー名
Class.forName(Driver).newInstance();
Oracle(thinモードで):
String Driver="oracle.jdbc.driver.OracleDriver"; //データベースの接続方法
String Username="username"; //ユーザー名
Class.forName(Driver).newInstance(); //データベースドライバのロード
PostgreSQL:
String Driver="org.postgresql.Driver"; //データベースの接続方法
String Username="username"; //ユーザー名
Class.forName(Driver).newInstance();
DB2:
String Driver="com.ibm.db2.jdbc.app.DB2.Driver"; //DB 2クライアントを持つProviderインスタンスへの接続
String URL="jdbc:db2://localhost:5000/db_name"; //db_nameはデータ名
String Password="password"; //パスワード
Connection con=DriverManager.getConnection(URL,Username,Password);
Informix:
String Driver="com.informix.jdbc.IfxDriver";
String Username="username"; //ユーザー名
Class.forName(Driver).newInstance();
JDBC-ODBC:
String Driver="sun.jdbc.odbc.JdbcOdbcDriver";
String Username="username"; //ユーザー名
Class.forName(Driver).newInstance();
転載先:https://blog.51cto.com/java4me/773001