`
sanmaoyouxiao
  • 浏览: 10301 次
  • 性别: Icon_minigender_1
  • 来自: 陕西
社区版块
存档分类
最新评论

java中jdbc链接数据库大全

阅读更多

经常因为链接字符串记不住或者记错的原因浪费时间,终于有时间把常用的总结出来,要用就简单了

1、链接Sqlserver2000

  •  驱动类
    com.microsoft.jdbc.sqlserver.SQLServerDriver
  • 连接字符串
    jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs
    (pubs为数据库名,localhost为主机地址,若数据库在远程则为IP地址)

2、链接mysql

  • 驱动类
    com.mysql.jdbc.Driver
  • 连接字符串
    jdbc:mysql://localhost:3306/pubs
    (pubs为数据库名,localhost为主机地址,若数据库在远程则为IP地址)

3、jdbc-odbc桥链接

  • 驱动类
    sun.jdbc.odbc.JdbcOdbcDriver
  • 连接字符串
    jdbc:odbc:dsnname

(dsnname为odbc数据源的名称)

4、链接Oracle

  • 驱动类:

         oracle.jdbc.driver.OracleDriver

  • 链接字符串

         jdbc:oracle:thin:@localhost:1521:ora9

        (localhost为主机地址,若数据库,在远程则为IP地址其中“1521”为端口,“ora9”为sid )

5、连接DB2

  • 驱动类:

        COM.ibm.db2.jdbc.app.DB2Driver

  • 连接字符串:

       jdbc:db2://192.168.1.10/50000:rdb

         (这里192.168.1.10为数据库所在服务器IP地址,而50000为DB2连接服务的端口号)

6、链接Sybase

  • 驱动类:

      com.sybase.jdbc3.jdbc.SybDriver

  • 连接字符串:

     jdbc:sybase:Tds:192.168.100.252:4500/myDB

    (这里192.168.100.252为数据库所在服务器IP地址,而4500为Sybase连接服务的端口号myDB为数据库的名字)

7、链接Informix

  • 驱动类:

      com.informix.jdbc.IfxDriver

  • 连接字符串:

 jdbc:informix-sqli://192.168.100.252:1533/myDB:INFORMIXSERVER=myserver

    (这里192.168.100.252为数据库所在服务器IP地址,而1533为Informix连接服务的端口号myDB为数据库的名字)

8、连接PostgreSQL

驱动类:

org.postgresql.Driver

链接字符串:

jdbc:postgresql://localhost/mydb

        (localhost为主机地址,若数据库在远程则localhost为IP地址,mydb为数据库名称)

分享到:
评论
7 楼 sanmaoyouxiao 2007-05-26  
呵呵,有的人觉得是好的,有的说不好,我看也是要看具体情况啊 
6 楼 dormouse 2007-05-26  
晕,干嘛要去掉啊,害我要返回struts1.2版本去
5 楼 sanmaoyouxiao 2007-05-25  
4 楼 sanmaoyouxiao 2007-05-25  
struts 1.3.8版本中将datasource的配置已经去掉了,因为时下支持数据源的东东很多了,spring的配置支持,hibernate也支持,现在大多情况下有spring的话,就让spring配置直接搞定了,所以就不要再去找了
3 楼 dormouse 2007-05-25  
struts1.3.8版本这么使用数据源呢?楼主
2 楼 sanmaoyouxiao 2007-05-25  
多谢楼上了哦,现在增补了两种数据库的连接方式
1 楼 leelun 2007-05-23  
DB2,Informix,Sybase的呢?

相关推荐

Global site tag (gtag.js) - Google Analytics