zoukankan      html  css  js  c++  java
  • 常用数据库 JDBC URL 格式

    一 常用数据库 JDBC URL 格式

    1 sqLite

     驱动程序包名:sqlitejdbc-v056.jar
    驱动程序类名: org.sqlite.JDBC
    JDBC URL: jdbc:sqlite:c:*.db
    默认端口 无
     

    2 Microsoft SQL Server

    Microsoft SQL Server JDBC Driver (一般用来连接 SQLServer 2000)
     
    驱动程序包名:msbase.jar mssqlserver.jar msutil.jar
    驱动程序类名: com.microsoft.jdbc.sqlserver.SQLServerDriver
    JDBC URL: jdbc:microsoft:sqlserver://<server_name>:<port>
    默认端口1433,如果服务器使用默认端口则port可以省略
    Microsoft SQL Server 2005 JDBC Driver
     
    驱动程序包名:sqljdbc.jar
    驱动程序类名: com.microsoft.sqlserver.jdbc.SQLServerDriver
    JDBC URL: jdbc:sqlserver://<server_name>:<port>
    默认端口1433,如果服务器使用默认端口则port可以省略
     

    3 Oracle

    Oracle Thin JDBC Driver
     
    驱动程序包名:ojdbc14.jar
    驱动程序类名: oracle.jdbc.driver.OracleDriver
    JDBC URL:
    jdbc:oracle:thin:@//<host>:<port>/ServiceName
    jdbc:oracle:thin:@<host>:<port>:<SID>
     

    4 IBM DB2

    IBM DB2 Universal Driver Type 4
     
    驱动程序包名:db2jcc.jar db2jcc_license_cu.jar
    驱动程序类名: com.ibm.db2.jcc.DB2Driver
    JDBC URL: jdbc:db2://<host>[:<port>]/<database_name>
    IBM DB2 Universal Driver Type 2
     
    驱动程序包名:db2jcc.jar db2jcc_license_cu.jar
    驱动程序类名: com.ibm.db2.jcc.DB2Driver
    JDBC URL: jdbc:db2:<database_name>
     

    5 MySQL

    MySQL Connector/J Driver
     
    驱动程序包名:mysql-connector-java-x.x.xx-bin.jar
    驱动程序类名: com.mysql.jdbc.Driver
    JDBC URL: jdbc:mysql://<host>:<port>/<database_name>
    默认端口3306,如果服务器使用默认端口则port可以省略
    MySQL Connector/J Driver 允许在URL中添加额外的连接属性
    jdbc:mysql://<host>:<port>/<database_name>?property1=value1&property2=value2

    注意: 需要操作记录为了避免乱码应该加上属性 useUnicode=true&characterEncoding=utf8 ,比如

    jdbc:mysql://192.168.177.129:3306/report?useUnicode=true&characterEncoding=utf8

    二 Hibernate 中数据库的方言

    1 Oracle 方言

    org.hibernate.dialect.OracleDialect

    2 MySQL方言

    org.hibernate.dialect.MySQLDialect

    3 SQLServer方言

    org.hibernate.dialect.SQLServerDialect

  • 相关阅读:
    Elasticsearch-PHP 索引操作2
    Elasticsearch-PHP 索引操作
    Linux系统编程1_C标准函数库和系统调用
    Git命令_git commit
    Git命令_git log
    Linux27_配置samba
    计算机网络12_整理
    理解操作系统8——字符设备与块设备
    网站开发基础知识3_会话和cookie
    网站开发基础知识2_前后端分离
  • 原文地址:https://www.cnblogs.com/wangshuo1/p/4783853.html
Copyright © 2011-2022 走看看