MySQL的driverClassName、url

driverClassName

driverClassName: com.mysql.jdbc.Driver    # mysql-connector-java 5.x及之前版本中的驱动类名
driverClassName: com.mysql.cj.jdbc.Driver # mysql-connector-java 6.x及后续版本中的驱动类名

url

参数名称                 参数说明                                                                                                         
user                    数据库用户名(用于连接数据库)                                                                                                                  
password                用户密码(用于连接数据库)                                                                                                                     
useUnicode              是否使用Unicode字符集                                                  
characterEncoding       指定字符编码                                                                         
autoReconnect           当数据库连接异常中断时,是否自动重新连接                                                                                          
autoReconnectForPools   是否使用针对数据库连接池的重连策略                                                                                                     
failOverReadOnly        自动重连成功后,连接是否设置为只读                                                                                                    
maxReconnects           autoReconnect设置为true时,重试连接的次数                                                                                                 
initialTimeout          autoReconnect设置为true时,两次重连之间的时间间隔(单位:秒)                                                                                    
connectTimeout          和数据库服务器建立socket连接时的超时时间(单位:毫秒),0表示永不超时,适用于JDK                                                    
socketTimeout           socket操作(读写)超时时间(单位:毫秒), 0表示永不超时     
useSSL                  是否进行SSL连接
serverTimezone          数据库时区设置,mysql8.x的jdbc升级了,增加了时区(serverTimezone)属性,并且不允许为空                                                                         


# Kaven是需要连接的具体数据库名
url:jdbc:mysql://localhost:3306/Kaven 


# 使用Unicode字符集,并且指定UTF-8字符编码
url:jdbc:mysql://localhost:3306/Kaven?useUnicode=true&characterEncoding=UTF-8


# 当数据库连接异常中断时,自动重新连接
url:jdbc:mysql://localhost:3306/Kaven?autoReconnect=true


# 不进行SSL连接
url:jdbc:mysql://localhost:3306/Kaven?useSSL=false


# 不进行SSL连接,并且设置数据库时区为亚洲上海
url:jdbc:mysql://localhost:3306/Kaven?useSSL=false&serverTimezone=Asia/Shanghai
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值