`
xiaoban0514
  • 浏览: 16095 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

jdbc 常用数据库连接字符串

阅读更多

这个东西重来就不记的。

 

Oracle
Class.forName("oracle.jdbc.OracleDriver");
String url = "jdbc:oracle:thin:@localhost:1521:orcl";//orcl is database SID
String user = "username";
String password = "password";
Connection dbconn = DriverManager.getConnection(url,user,password);  

-------------------------------------------------
DriverManager.getConnection("jdbc:oracle:thin:@localhost:orcl", "sys as sysdba","sys");
=================================================

DB2
Class.forName("com.ibm.db2.jdbc.app.DB2Driver");
String url = "jdbc:db2://localhost:5000/DatabaseName";
String user = "username";
String password = "password";
Connection dbconn = DriverManager.getConnection(url,user,password); 

=================================================

SQL Server 2000
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname";
String user = "username";
String password = "password";
Connection dbconn = DriverManager.getConnection(url,user,password); 
-------------------------------------------------
SQL Server 2005/2008
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=dbName";

=================================================

MYSQL
Class.forName("org.gjt.mm.mysql.Driver");
String url = "jdbc:mysql://localhost:3306/DatabaseName?useUnicode=true&characterEncoding=UTF-8";
String user = "username";
String password = "password";
Connection dbconn = DriverManager.getConnection(url,user,password); 
-------------------------------------------------
Class.forName("com.mysql.jdbc.Driver");
String url = "jdbc:mysql://localhost/dbName"

=================================================

Sybase
Class.forName("com.sybase.jdbc.SybDriver");
String url = "jdbc:sybase:Tds:localhost:5007/DatabaseName";
Properties sysProps = System.getProperties();
SysProps.put("user","admin"):
SysProps.put("password","123456"):
Connection dbconn = DriverManager.getConnection(url,user,password); 

=================================================

Access
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection dbconn = DriverManager.getConnection("jdbc:odbc:DatabaseName"); 

=================================================

 

分享到:
评论
1 楼 dzg008 2009-07-01  
你得DB2用的哪个驱动包?
按照你得配法我是没成功哎
而且 port不一定是50000哦
我的链接代码如下:
Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");
String url = "jdbc:db2:DataBaseName";  
String user = "username";  
String password = "password";  
Connection dbconn = DriverManager.getConnection(url,user,password);
测试连接是成功的  

相关推荐

    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"; ...

    JDBC 数据库常用连接 链接字符串

    JDBC 数据库常用连接 链接字符串,经常用各种数据库的朋友可以参考下。

    常见java数据库连接

    该资料包含常用的java数据库连接字符串。具有较大的实用性

    java数据库连接方法

    本文档讲了java连接数据库最常用的几种方式以及多种常用数据库的连接字符串的写法。

    常用 JDBC 驱动名字和 URL 列表

    甚至可以动态构造连接字符串: 这样可以直接连接到 Access 数据库文件. jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\mydata.mdb 类似的 Excel 文件也可以用类似方法: jdbc:odbc:Driver={...

    jdbc操作文档,数据库基本操作文档集合

    Replace:用一个字符串替换另一个字符串中的字符 15.日期函数 sysdate:当前日期 months_between(日期值1,日期值2):求出给定日期范围的月数 add_months(日期值,给定的月数):在制定日期上加上指定的月数,求出...

    JDBC的常用方法

    我们在写sql语句时,为了方便可能会进行拼接字符串,这样做的弊端就是可能被sql注入攻击,解决的办法也很简单。 //获取数据库连接 Connection connection = DBUtils.getConnection(); //在写sql语句时,使用?代替...

    面向对象程序设计-Java(张白一)

    面向对象程序设计-Java(张白一) 第1章 Java系统环境概述 第2章 Java语言基础 第3章 程序流程控制 第4章 类与对象 第5章 消息、继承与多态 第6章 数组 第7章 字符串类 第8章 文字与图形GUI设计 ...第15章 JDBC连接数据库

    Java学习教程课件

    第1章 Java系统环境概述 第2章 Java语言基础 第3章 程序流程控制 第4章 类与对象 第5章 消息、继承与多态 第6章 数组 第7章 字符串类 第8章 文字与图形GUI设计 第9章 常用组件GUI设计 第...

    常用经典的java工具类包 jdbc xml swing ssh 遗传算法

    dos输入输出,字符串解析,导出成Excel,访问xml文件,各种数据库连接,哈费曼编码的实现,获取ip地址,日期处理,系统托盘的应用,自定义按钮外观,窗口居中显示,人民币转成大写,数据备份,遗传算法等等

    java课程设计-校园卡信息系统

    3) 常用工具类与算法的实现(数组、向量、字符串、链表) 4) Java常用标准GUI组件及其事件处理 5) Java的异常处理机制 6) Java的数据库连接技术 7) Java的多线程技术与动画制作 Java的网络编程

    Java程序设计课件(绝对权威)

    Java系统环境概述 Java语言基础 程序流程控制 类与对象 消息、继承与多态 数组 字符串类 文字与图形GUI设计 常用组件GUI设计 高级组件GUI设计 异常处理 多线程 输入与输出 ... JDBC连接数据库

    Java_experiment_course.zip_Java 8_流媒体 java

    实训 1 Java 运行环境的安装、配置与运行 实训 2 Java 基本语法练习 实训 3 面向对象编程练习 实训 4 包、接口与异常处理(exception) ...实训13 数据库的连接:JDBC 实训14 JSP与Servlet技术

    JAVA程序设计ppt课件(绝对权威)

    Java语言基础, 程序流程控制,类与对象, 消息、继承与多态, 数组,字符串类,文字与图形GUI设计, 常用组件GUI设计, 高级组件GUI设计, 异常处理, 多线程, 输入与输出, 网络编程, JDBC连接数据库

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例074 将字符串的每个字符进行倒序输出 94 实例075 获取字符串中汉字的个数 94 实例076 批量替换某一类字符串 95 实例077 把异常与错误信息显示到窗体中 97 实例078 从字符串中分离文件路径、 文件名及扩展名 98 ...

    2021年最新java面试题--视频讲解(内部培训84个知识点超详细).rar

    实现一个拷贝文件的工具类要使用字节流还是字符串 Java面试题13.线程的的实现方式?怎么启动线程?怎么区分线程? Java面试题14.线程并发库和线程池的作用 Java面试题15.设计模式和常用的设计模式 Java面试题16....

Global site tag (gtag.js) - Google Analytics