下面罗列了各种数据库使用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();
      //或者Class.forName("com.mysql.jdbc.Driver");
      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() ;

jdbc连接各种数据库方式列表相关推荐

  1. html5链接access数据库,JDBC连接Access数据库的几种方式详解

    前几天老师让作几个JSP连接数据库的例子,而且连接的数据库是Access数据库,对于这个数据库自己也不是太了解,后来了解到学习JDBC的时候,连接access是很方便的,很容易的,但是在连接的时候也出 ...

  2. 数据库基础面试题-JDBC连接池实现方式

    23.JDBC连接池实现方式?(多选题) A. 自定义连接池 B. C3P0 C. C5P0 D. DABP E. DBCP 正确答案是:ABE 数据库基础面试题-中级32题

  3. JDBC连接MySQL数据库及演示样例

    JDBC是Sun公司制定的一个能够用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  4. JDBC连接MySQL数据库及示例

    JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术. 一.JDBC基础知识         JDBC(Java Data Base Connectivity,java数据库连接)是一种用 ...

  5. Oracle集群(RAC)及 jdbc 连接双机数据库

    2019独角兽企业重金招聘Python工程师标准>>> Oracle集群(RAC)及 jdbc 连接双机数据库 博客分类: java oracle集群url配置 oracle集群中p ...

  6. java mysql教程基于_java基于jdbc连接mysql数据库功能实例详解

    本文实例讲述了java基于jdbc连接mysql数据库的方法.分享给大家供大家参考,具体如下: 一.JDBC简介 Java 数据库连接,(Java Database Connectivity,简称JD ...

  7. mysql java驱动 ibm_Java 通过JDBC连接Mysql数据库

    JDBC(java Data Base Connectivity,Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口 ...

  8. java JDBC连接MySQL数据库调用存储过程进行查询

    java JDBC连接MySQL数据库调用存储过程进行查询 主程序代码 工具类 文件信息 存储过程 结果截图 主程序代码 package Mysql;import util.JDBCUtils; im ...

  9. JDBC连接Oracle数据库测试

    JDBC连接Oracle数据库测试 package date20180727.dao; import java.sql.Connection; import java.sql.DriverManage ...

最新文章

  1. 如何分割字符串以便可以访问项目x?
  2. python(40):利用utf-8编码判断中文英文字符
  3. RFE筛选出的特征变量竟然是Boruta的4倍之多
  4. python 参数_python脚本命令行参数解析
  5. command对象和DataReader的学习
  6. 拉钩网前端项目实战01
  7. https spdy
  8. 体检导检系统服务器系统,喜仕达体检中心导检系统
  9. 树莓派c语言和笔记本,将树莓派变成笔记本电脑的5种方法
  10. craps 双骰子源码c语言,双骰子(Craps)规则及其玩法二(转)
  11. gitlab将个人项目与他人共享设置
  12. 老版本 linux 浮点,Linux-浮点运算
  13. html 调用桌面exe程序,如何使用HTML、CSS和JavaScript轻松构建桌面应用程序
  14. 为什么你还没有买新能源汽车? 1
  15. cubemx实现CAN通讯
  16. 如何用两台虚拟机搭建LAMP架构访问qq农场
  17. 阿里鱼卡,腾讯王卡,百度圣卡,谁是流量卡中的性价比之王?
  18. 深度清理win10系统C盘文件(二)
  19. springboot整合jsp模板
  20. Jdk1.8 Collectors类使用详解(实用干货)

热门文章

  1. VREP中的力触觉设备接口(CHAI3D)
  2. 数位DP CF 55D Beautiful numbers
  3. Mysql,ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
  4. PHP页面编码声明与用header或meta实现PHP页面编码的区别
  5. 移动WebApp开发-phoneGap+android入门
  6. 来自极客标签10款最新设计素材-系列七
  7. 由VMWorld2010想到的Social Media宣传
  8. wps怎么转成pdf?只需六步的转换方法
  9. 全面解析python类的绑定方法与非绑定方法(转载+自己的消化与理解)
  10. 判断元素是否在ndarray_专业文章 | 如何判断是否构成有“一定影响”的包装装潢...