>>分享Java编程技术,对《Java面向对象编程》等书籍提供技术支持 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 22679 个阅读者 刷新本主题
 * 贴子主题:  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面向对象编程-->内部类
  JavaWeb开发-->JSP中使用JavaBean(Ⅱ)
  JSP与Hibernate开发-->数据库事务的概念和声明
  Java网络编程-->用Swing组件展示HTML文档
  精通Spring-->Vue组件开发高级技术
  Vue3开发-->计算属性和数据监听
  java的三种随机数生成方式
  BIO模型的缺陷
  TCP、UDP及Socket代码示例
  NIO模式的IO多路复用底层原理
  用VisualVM远程监控Java进程
  不修改源代码,动态注入Java代码的方法
  java 中文繁简体转换工具 opencc4j
  Synchronized与ReentrantLock区别总结
  Java设计模式:迭代器模式
  java比c++强大之处JVM垃圾收集算法
  Java入门实用代码:死锁及解决方法
  Java入门实用代码:线程状态监测
  Java入门实用代码: 队列(Queue)用法
  Java入门实用代码:自定义异常
  Java 入门实用代码: 数组差集
  更多...
 IPIP: 已设置保密
树形列表:   
1页 1条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


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