java连接数据库库的驱动程序名

Class.forName("驱动名");根据连接的数据库产品不同,驱动名也不同我想问的是,如果我要连接一个数据库,这个驱动名一般从哪里可以查询到?是该数据库产品的文档还... Class.forName("驱动名");
根据连接的数据库产品不同,驱动名也不同
我想问的是,如果我要连接一个数据库,这个驱动名一般从哪里可以查询到?
是该数据库产品的文档还是哪里?
展开
 我来答
狼破浪
2010-03-12 · TA获得超过470个赞
知道小有建树答主
回答量:324
采纳率:100%
帮助的人:169万
展开全部
1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar
Class.forName( org.gjt.mm.mysql.Driver );

2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar
Class.forName( org.postgresql.Driver );

3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zip
Class.forName( oracle.jdbc.driver.OracleDriver );

4. Sybase(http://jtds.sourceforge.net)jconn2.jar
Class.forName( com.sybase.jdbc2.jdbc.SybDriver );

5. Microsoft SQLServer(http://jtds.sourceforge.net)
Class.forName( net.sourceforge.jtds.jdbc.Driver );

6. Microsoft SQLServer(http://www.microsoft.com)
Class.forName( com.microsoft.jdbc.sqlserver.SQLServerDriver );

7. ODBC
Class.forName( sun.jdbc.odbc.JdbcOdbcDriver );

8.DB2
Class.forName(Com.ibm.db2.jdbc.net.DB2Driver);

除了这些以外,只要你用解压器打开驱动文件(*.zip, *.jar)你就可以在打开的的窗口的文件夹里面找到Driver.class文件,而从压缩文件根目录到此文件的绝对路径就是这个驱动名。 (用的时候把文件分隔符换成 . 就可以了)
49163026
2010-03-12 · 超过16用户采纳过TA的回答
知道答主
回答量:37
采纳率:0%
帮助的人:44万
展开全部
几个常用的:
1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver");
2、DB2数据库
Class.forName("com.ibm.db2.jdbc.app.DB2Driver ");
3、Sql Server7.0/2000数据库
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
4、Sybase数据库
Class.forName("com.sybase.jdbc.SybDriver");
5、Informix数据库
Class.forName("com.informix.jdbc.IfxDriver");
6、MySQL数据库
Class.forName("org.gjt.mm.mysql.Driver");
7、PostgreSQL数据库
Class.forName("org.postgresql.Driver");
8、access数据库直连用ODBC的
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式