各种数据库驱动

数据库名称

下载地址

说明

Mysql

Shipped. But need to download the latest for MySQL 4.1 or higher.

SQL Server by jTDS

Included. Support Microsoft SQL Server (6.5, 7, 2000 and 2005)

SyBase by jTDS

Included. Support Sybase (10, 11, 12)

各种驱动的连接方法:

1. MySQL(http://www.mysql.com) mysql-connector-java-2.0.14-bin.jar ;

Class.forName( "org.gjt.mm.mysql.Driver" );

cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );

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

Class.forName( "org.postgresql.Driver" );

cn = DriverManager.getConnection( "jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName", sUsr, sPwd );

3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/) classes12.zip ;

Class.forName( "oracle.jdbc.driver.OracleDriver" );

cn = DriverManager.getConnection( "jdbc:oracle:thin:MyDbComputerNameOrIP:1521:ORCL", sUsr, sPwd );

4. Sybase(http://jtds.sourceforge.net) jconn2.jar ;

Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" );

cn = DriverManager.getConnection( "jdbc:sybase:Tds:MyDbComputerNameOrIP:2638", sUsr, sPwd );

//(Default-Username/Password: "dba"/"sql")

5. Microsoft SQLServer(http://jtds.sourceforge.net) ;

Class.forName( "net.sourceforge.jtds.jdbc.Driver" );

cn = DriverManager.getConnection( "jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master", sUsr, sPwd );

6. Microsoft SQLServer(http://www.microsoft.com) ;

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

cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:1433;databaseName=master", sUsr, sPwd );

7. ODBC

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

Connection cn = DriverManager.getConnection( "jdbc:dbc:" + sDsn, sUsr, sPwd );

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

String url="jdbc:db2://192.9.200.108:6789/SAMPLE"

cn = DriverManager.getConnection( url, sUsr, sPwd );

9.access由于access并不是作为一项服务运行,所以url的方法对他不适用。access可以通过odbc,也可以通过服务器映射路径的形式 找到.mdb文件,参见http://rmijdbc.objectweb.org/Access/access.html 一、连接各种数据库方式速查表  下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。

1、Oracle8/8i/9i数据库(thin模式)

Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID

String user="test";

String password="test";

Connection conn= DriverManager.getConnection(url,user,password);

2、DB2数据库

Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();

String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名

String user="admin";

String password="";

Connection conn= DriverManager.getConnection(url,user,password);

3、Sql Server7.0/2000数据库

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

String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";

//mydb为数据库

String user="sa";

String password="";

Connection conn= DriverManager.getConnection(url,user,password);

4、Sybase数据库

Class.forName("com.sybase.jdbc.SybDriver").newInstance();

String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB为你的数据库名

Properties sysProps = System.getProperties();

SysProps.put("user","userid");

SysProps.put("password","user_password");

Connection conn= DriverManager.getConnection(url, SysProps);

5、Informix数据库

Class.forName("com.informix.jdbc.IfxDriver").newInstance();

String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;

user=testuser;password=testpassword"; //myDB为数据库名

Connection conn= DriverManager.getConnection(url);

6、MySQL数据库

Class.forName("org.gjt.mm.mysql.Driver").newInstance();

String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"

//myDB为数据库名

Connection conn= DriverManager.getConnection(url);

7、PostgreSQL数据库

Class.forName("org.postgresql.Driver").newInstance();

String url ="jdbc:postgresql://localhost/myDB" //myDB为数据库名

String user="myuser";

String password="mypassword";

Connection conn= DriverManager.getConnection(url,user,password);

8、access数据库直连用ODBC的

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

String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb");

Connection conn = DriverManager.getConnection(url,"","");

Statement stmtNew=conn.createStatement() ;

mysql java驱动 ibm_各种数据库的jdbc驱动下载及连接方式相关推荐

  1. java 对应sql驱动版本_关于Oracle JDBC驱动版本、JDK版本、数据库版本对应关系(相关的报错:ORA-28040)...

    关于Oracle JDBC驱动版本.JDK版本.数据库版本对应关系 说明: 1.Oracle JDBC驱动版本查看方式(Oracle JDBC驱动程序随Oracle数据库服务器一起提供)(用户:Ora ...

  2. 在哪下载Mysql数据库的JDBC驱动jar包

    目录 在哪下载Mysql数据库的JDBC驱动jar包 (1)进入此链接: (2)选择需要支持的语言 (3)选择其运行平台: (4)注意看后缀,点击下载. ​ (5)小调查 (7)解压 在哪下载Mysq ...

  3. Java各数据库的JDBC驱动包下载地址

    1. Oracle数据库的JDBC驱动包 https://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-down ...

  4. 惠普打印机介质不匹配_HP打印机安装驱动时提示“重要!选择与打印机的连接方式”解决方法...

    HP双面激光打印机400系列在插上USB打印数据线连接到电脑安装驱动的过程中提示"重要!选择与打印机的连接方式",从而导致无法正常安装对应的hp打印机驱动程序,这应该是非常头疼的事 ...

  5. jdbc和mysql做游戏排行榜_MySQL数据库与JDBC编程

    欢迎关注公众号:xfxuezhang MySQL数据库与JDBC编程 JDBC (Java Database Connectivity) DDL(Data Definition Language,数据 ...

  6. 各种数据库的jdbc驱动下载及连接方式

    各种数据库驱动 数据库名称 下载地址 说明 Mysql http://www.mysql.com/products/connector/j/ Shipped. But need to download ...

  7. eclipse中的JSP项目连接mysql报错,找不到jdbc驱动,java项目却没问题

    解决方案:把驱动包放到WEB-INF/BIN下面,并build path,解决问题 转载于:https://www.cnblogs.com/yangdm/p/5025632.html

  8. MySQL+JAVA 员工考勤管理系统 数据库大作业

    此系统包括对于员工信息.工资信息,部门信息.人员调动信息.人员签到信息等多种信息的管理. 本系统的功能应该包括: (1)登录功能 系统有两类用户:普通员工.管理员,根据登录用户的不同,所分配的权限不同 ...

  9. java mssql jdbc_spring配置mssql的jdbc驱动

    <?xml version="1.0" encoding="UTF-8"?> http://www.springframework.org/sche ...

  10. Ignite的jdbc与网格的连接方式的查询性能对比

    2019独角兽企业重金招聘Python工程师标准>>> 环境: 数据量100万 Ignite2.5 Windows10 8g jdbc方式连接 import java.sql.Con ...

最新文章

  1. Sql Server之旅——第十四站 深入的探讨锁机制
  2. MAC修改python和pip版本
  3. 推荐5款好用的Linux音乐播放器
  4. 别放任这些小毛病不管!它会扩大还会造成重大危险
  5. 加大weblogic在Linux内存,在linux运行weblogic出现运行内存不足错误,求鞭挞....
  6. 多进程与多线程通信同步机制
  7. findbugs使用_FindBugs,一个帮你找bug的IDEA插件
  8. 哈工大计算机学院2021复试分数线,哈尔滨工业大学2021年考研复试分数线
  9. Android挂断、接听电话
  10. eclipse启动重启springboot项目后修改的代码没生效_SpringBoot系列教程13--SpringBoot开发利刃之热部署原理及最优实践...
  11. messagedigest 图片加密_MessageDigest的功能及用法(加密解密)
  12. 图解十大经典机器学习算法
  13. deepin mysql教程_deepin V20 安装 mysql 5.7 教程
  14. 阿里云智能总裁行癫全面解读双 11 核心系统 100% 上云是如何实现的
  15. 一眼万年:AI眼底筛查为什么能够成为AI医疗中的“落地之王”
  16. VS2017,MFC对WPS下Excel表格的操作
  17. spyglass使用教程
  18. K_A02_005 基于单片机驱动数码管 LED 按键模块(TM1638) 流水灯 0-7 按键值显示
  19. 2021_01_04
  20. circos可视化手册-ideogram 篇

热门文章

  1. 图像批处理高斯滤波降噪+峰值信噪比计算
  2. 优趣短视频解析客户端小程序源代码
  3. hp打印机装不上服务器系统,winxp系统无法安装HP打印机驱动程序如何解决
  4. layim在线客服 架构实现
  5. C++ gbk与utf8互转
  6. 使用神经网络实现对天气的预测
  7. firebug尺寸标尺消失不显示问题
  8. C语言三位数的整数立方和,c语言求一个三位数正整数n各个数位上数据的立方和...
  9. C# html日期选择控件,C#实现日期选择
  10. 区块链各行业应用案例