您的位置:首页 > 编程语言 > Java开发

java 各种数据库JDBC连接方法

2010-03-16 22:35 651 查看
access为ODBC的方式:
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection cn = DriverManager.getConnection( "jdbc:odbc:" + 数据源名称, 用户名, 密码 );
其它的为JDBC的方式:

MySQL:

mysql-connector-java-3.1.12-bin.jar ;

Class.forName( "com.mysql.jdbc.Driver" );
cn = DriverManager.getConnection( "jdbc:mysql://本地机为localhost,其它的为相应的IP地址:3306/数据库名?useUnicode=true&(&)characterEncoding=GBK", 用户名, 密码 );

Oracle:

9i:classes12.zip ; 10g:ojdbc14.jar;
Class.forName( "oracle.jdbc.driver.OracleDriver" );
cn = DriverManager.getConnection( "jdbc:oracle:thin:@本地机为localhost,其它的为相应的IP地址:1521:ORCL", 用户名, 密码 );

SQLServer:
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" );
cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://本地机为localhost,其它的为相应的IP地址:1433;databaseName=数据库名",用户名, 密码 );

DB2:

DB2 Class.forName("com.ibm.db2.jdbc.net.DB2Driver");
String url="jdbc:db2://192.9.200.108:6789/数据库名"
cn = DriverManager.getConnection( url,用户名,密码 );

Sybase:

jconn2.jar ;
Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" );
cn = DriverManager.getConnection( "jdbc:sybase:Tds:本地机为localhost,其它的为相应的IP地址:2638", 用户名, 密码);
//默认的用户名和密码(Default-Username/Password: "dba"/"sql")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: