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

JAVA 中各种数据库连接方式(补齐中)

2008-10-13 23:39 483 查看
JDBC-ODBC 桥连(不需驱动)

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection conn = DriverManager.getConnection("jdbc:odbc:test", "sa", "love2you");



SQL SERVER 2005 直连
[驱动下载]

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

Connection conn = DriverManager.getConnection(

"jdbc:sqlserver://10.0.0.99:1433;databaseName=deviantART",

"sa",

"love2you");

转==============

常用 JDBC 驱动名字和 URL 列表

ODBC driver

sun.jdbc.odbc.JdbcOdbcDriver

jdbc:odbc:name

用 COM.ibm.db2.jdbc.net.DB2Driver 连接到 DB2 数据库

一个 DB2 URL 的示例:

jdbc:db2://aServer.myCompany.com:50002/name

用 com.sybase.jdbc.SybDriver连接到 Sybase 数据库

一个 Sybase URL 的示例:

jdbc:sybase:Tds:aServer.myCompany.com:2025

MySQL driver

com.mysql.jdbc.Driver

jdbc:mysql://hostname:3306/dbname?useUnicode=true&characterEncoding=GBK

Microsoft SQL Server Driver

com.microsoft.jdbc.sqlserver.SQLServerDriver

jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=WapSvc;User=sa;Password=pwd

Informix

com.informix.jdbc.IfxDriver

jdbc:informix-sqli://hostname:1526/dbname:INFORMIXSERVER=informixservername;user=username;password=password

Oracle

oracle.jdbc.driver.OracleDriver

jdbc:oracle:thin:@hostname:1521:<SID>

Postgresql

org.postgresql.Driver

jdbc:postgresql://localhost/soft

Apache Derby/Java DB

org.apache.derby.jdbc.ClientDriver

jdbc:derby://localhost:1527/databaseName;create=true

Access 是通过 ODBC 连接的. Excel 也可以. 甚至可以动态构造连接字符串:

这样可以直接连接到 Access 数据库文件.

jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\mydata.mdb

类似的 Excel 文件也可以用类似方法:

jdbc:odbc:Driver={Microsoft Excel Driver (*.xls)};DBQ=.\mydata.xls
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: