JDBC连接技术(四):与各版本数据库连接方式

连接Oracle8/8i/9i数据库(thin模式)


String url = "jdbc:oracle:thin:@localhost:1521:DBSID";//DBSID为数据库的SID
String driver = "oracle.jdbc.driver.OracleDriver";
String username = "";
String password = "";
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement();

连接SQL Server 2008数据库

String url = "jdbc:sqlserver://localhost:1433; DatabaseName=DBname";
String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String username = "";
String password = "";
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement();

连接MySQL数据库

String url = "jdbc:mysql://localhost/softforum/DBname?user=myuser&password=mypassword&useUnicode=true&characterEncoding=8859_1";
//DBname为数据库名称
String driver = "org.gjt.mm.mysql.Driver";
String username = "";
String password = "";
Class.forName(driver);
Connection conn = DriverManager.getConnection(url);
Statement stmt = conn.createStatement();

连接IBM DB2数据库

String url = "jdbc:db2://localhost:5000/DBname";
//DBname为数据库名称
String driver = "com.bim.db2.jdbc.app.DB2Driver";
String username = "admin";
String password = "";
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement();

连接Access数据库

String url = "jdbc:odbc:DBname";
//DBname为数据库名称
String driver = "sum.jdbc.odbc.JdbcOdbcDriver";
String username = "";
String password = "";
Class.forName(driver);
Connection conn = DriverManager.getConnection(url, username, password);
Statement stmt = conn.createStatement();

《Java数据库高级编程》张晓东等 清华大学出版社

你可能感兴趣的:(Java数据库程序设计)