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

 

posted @ 2021-06-12 20:38  逍遥子_何  阅读(317)  评论(0编辑  收藏  举报