zoukankan      html  css  js  c++  java
  • java 数据库连接字符串样例

    1.  Oralce 数据库连接

    之前主要是做.Net,客户要求用java做,研究一下java数据库连接 从基础实现一个通用java类,由于我这边要动态生成sql,就不用网上公用的插件了,在这记录一下连接字符串。

    1.1.  连接字符串

    jdbc:oracle:thin:@192.168.1.1:1521:ORCL

    1.2.  Maven java 包

    <dependency>
        <groupId>com.oracle.ojdbc</groupId>
        <artifactId>ojdbc10</artifactId>
        <version>19.3.0.0</version>
    </dependency>

    1.3.  驱动类

    oracle.jdbc.driver.OracleDriver

    2.  MySql数据库连接

    2.1.  连接字符串

    jdbc:mysql://127.0.0.1:3306/XXX?serverTimezone=UTC&useUnicode=true&characterEncoding=UTF-8&useSSL=false

    2.2.  Maven java 包

    <dependency>
        <groupId>mysql</groupId>
        <artifactId>mysql-connector-java</artifactId>
        <version>8.0.9-rc</version>
    </dependency>

    2.3.  驱动类

    com.mysql.cj.jdbc.Driver
     

    3.  Sqlserver数据库连接

    3.1.  连接字符串

    jdbc:sqlserver://127.0.0.1:1433;databaseName=AAA
     
    如果不是默认实例:
     jdbc:sqlserver:// 127.0.0.1\SQL2012:1433;databaseName=AAA
     注意字符串后面不要加";"
    AAA数据库名字
    SQL2012 为实例名称
    --查询数据库实例对应端口号
    exec sys.sp_readerrorlog 0, 1, 'listening'
    
    

    3.2.  Maven java 包

    <dependency>
    <groupId>com.microsoft.sqlserver</groupId>
    <artifactId>mssql-jdbc</artifactId>
    <version>9.2.1.jre8</version>
    </dependency>

    3.3.  驱动类

    com.microsoft.sqlserver.jdbc.SQLServerDriver
  • 相关阅读:
    延迟加载和缓存
    动态SQL
    Mybatis框架模糊查询+多条件查询
    mybatis增删改
    初始mybatis(二)
    Struts2框架和SpringMvc框架的区别
    MyBatis框架与Hibernate 框架的区别
    初始mybatis
    Servlet
    find命令使用
  • 原文地址:https://www.cnblogs.com/piaoxuewuming/p/14878946.html
Copyright © 2011-2022 走看看