mysql5.5和以上数据库的连接

MySQL

   端口:3306

   连接方式:

    mysql5:driver:com.mysql.jdbc.Driver  mysql6以上:driver:com.mysql.cj.jdbc.Driver

         url:jdbc:mysql://localhost:3306/test       url:jdbc:mysql://localhost:3306/test?characterEncoding=utf8&useSSL=false&serverTimezone=UTC

username=root

password=root

url中重要参数设置

参数名

参数介绍

缺省值

 useUnicode

 是否使用Unicode字符集,如果参数characterEncoding设置为gb2312或gbk,本参数值必须设置为true

 false

 characterEncoding

 当useUnicode设置为true时,指定字符编码。比如可设置为gb2312或gbk,utf8

 false

 autoReconnect

 当数据库连接异常中断时,是否自动重新连接?

 false

 autoReconnectForPools

 是否使用针对数据库连接池的重连策略

 false

 failOverReadOnly

 自动重连成功后,连接是否设置为只读?

 true

 maxReconnectsautoReconnect

 设置为true时,重试连接的次数

 3

 initialTimeoutautoReconnect

 置为true时,两次重连之间的时间间隔,单位:秒

 2

 connectTimeout

 和数据库服务器建立socket连接时的超时,单位:毫秒。 0表示永不超时,适用于JDK 1.4以上

 0

 socketTimeoutsocket

 操作(读写)超时,单位:毫秒。 0表示永不超时

 0

verifyServerCertificate

 如果强制要求设置SSL模式,将verifyServerCertificate设置为false,将不需要设置SSL

 false

 useSSL

 是否开启SSL模式连接

 false

 useJDBCCompliantTimezoneShift

 是否开启JDBC时区设置

 false

 serverTimezone

 设置时区:如:HongKong、ShangHai、UTC

 UTC

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

连接数据库的方式

好买网www.goodmai.comIT技术交易平台将JAVA程序连接至数据库1.下载mysql驱动jar包2.添加入JAVA程序文件中3.添加到library库中获取数据库的五种方式mysqL驱动5.1.6可以无需CLass.forName(“com.mysql.jdbc.Driver”);从jdk1.5以后使用了jdb

jdbc的操作流程代码

\//dbhelphelp类,封装数据库基本信息以及关闭资源的方法classDbHelp{//数据库连接信息publicstaticStringurl"jdbc:mysql://localhost:3306/blog";publicstaticStringuser

JDBC完美连接方法

jdbc:mysql://localhost:3306:test这句里面分如下解析:jdbc:mysql://是指JDBC连接方式;localhost:是指你的本机地址;3306SQL数据库的端口号;test就是你要连接的数据库的地址。结果集(ResultSet)是数据中查询结果返回的

mySql版本的相关问题:com.mysql.cj.jdbc.Driver和com.mysql.jdbc.Driver

Mysql版本的相关问题:com.mysql.cj.jdbc.Driver和com.mysql.jdbc.Driver1.在使用mysql时,控制台日志报错如下:Loadingclasscom.mysql.jdbc.Driver'.Thisisdeprecated.Thenewdriverclassis

mysql5.5和以上数据库的连接 - HelloWorld