jdbc 连接池 hibernate dialect

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为数据库名称)

--------------------------------------------------------------------------------------------

    DB2 org.hibernate.dialect.DB2Dialect  
    DB2 AS/400 org.hibernate.dialect.DB2400Dialect  
    DB2 OS390 org.hibernate.dialect.DB2390Dialect  
    PostgreSQL org.hibernate.dialect.PostgreSQLDialect  
    MySQL5 org.hibernate.dialect.MySQL5Dialect  
    MySQL5 with InnoDB org.hibernate.dialect.MySQL5InnoDBDialect  
    MySQL with MyISAM org.hibernate.dialect.MySQLMyISAMDialect  
    Oracle(any version) org.hibernate.dialect.OracleDialect  
    Oracle 9i org.hibernate.dialect.Oracle9iDialect  
    Oracle 10g org.hibernate.dialect.Oracle10gDialect  
    Oracle 11g org.hibernate.dialect.Oracle10gDialect  
    Sybase org.hibernate.dialect.SybaseASE15Dialect  
    Sybase Anywhere org.hibernate.dialect.SybaseAnywhereDialect  
    Microsoft SQL Server 2000 org.hibernate.dialect.SQLServerDialect  
    Microsoft SQL Server 2005 org.hibernate.dialect.SQLServer2005Dialect  
    Microsoft SQL Server 2008 org.hibernate.dialect.SQLServer2008Dialect  
    SAP DB org.hibernate.dialect.SAPDBDialect  
    Informix org.hibernate.dialect.InformixDialect  
    HypersonicSQL org.hibernate.dialect.HSQLDialect  
    H2 Database org.hibernate.dialect.H2Dialect  
    Ingres org.hibernate.dialect.IngresDialect  
    Progress org.hibernate.dialect.ProgressDialect  
    Mckoi SQL org.hibernate.dialect.MckoiDialect  
    Interbase org.hibernate.dialect.InterbaseDialect  
    Pointbase org.hibernate.dialect.PointbaseDialect  
    FrontBase org.hibernate.dialect.FrontbaseDialect  
    Firebird org.hibernate.dialect.FirebirdDialect

你可能感兴趣的:(jdbc)