>>分享Java编程技术,对《Java面向对象编程》等书籍提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 28155 个阅读者 刷新本主题
 * 贴子主题:  jdbc连接各种数据库代码 回复文章 点赞(0)  收藏  
作者:日月光华    发表时间:2021-07-04 08:43:47     消息  查看  搜索  好友  邮件  复制  引用


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);

程序猿的技术大观园:www.javathinker.net
  Java面向对象编程-->Lambda表达式
  JavaWeb开发-->使用Session(Ⅱ)
  JSP与Hibernate开发-->通过JPA API检索数据
  Java网络编程-->ServerSocket用法详解
  精通Spring-->通过Vuex进行状态管理
  Vue3开发-->Vue组件开发高级技术
  面试官问:如何排除Java虚拟机的GC引起的CPU飙高?
  好消息:孙卫琴老师等直播分享Java分布式架构专题
  HashMap中 get 和 put 操作的具体过程
  害怕面试被问HashMap?
  Java注解的定义和使用
  Socket服务器的整体架构
  java 支持分词的高性能拼音转换工具,速度是 pinyin4j 的两倍
  Java入门实用代码:获取所有线程
  Java 入门实用代码:从 List列表中 截取子列表
  Java入门实用代码:修改链表LinkedList
  Java 入门实用代码:设置文件只读
  Java 入门实用代码:取最大和最小值
  Java入门实用代码:字符串优化测试
  通过Java读取Excel数据
  类加载中的双亲委派模型
  更多...
 IPIP: 已设置保密
楼主      
1页 1条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。