mysql URL格式如下:jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2]...

MySQL在高版本需要指明是否进行SSL连接  在url后面加上     useSSL=true   不然写程序会有warning

常用的几个较为重要的参数:

参数名称                                     参数说明

user                                       数据库用户名(用于连接数据库)

passWord                               用户密码(用于连接数据库)

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

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

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

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

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

对应中文环境,通常mysql连接URL可以设置为:

jdbc:mysql://localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false

在使用数据库连接池的情况下,最好设置如下两个参数:

autoReconnect=true&failOverReadOnly=false

需要注意的是,在xml配置文件中,url中的&符号需要转义成&。比如在tomcat的server.xml中配置数据库连接池时,mysql jdbc url样例如下:

jdbc:mysql://localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=utf8&autoReconnect=true

mysql+url的配置参数详解_MySql链接url参数详解相关推荐

  1. mysql sql优化与调优机制详解_MySQL之SQL优化详解(一)

    目录 序言: 在我面试很多人的过程中,很多人谈到SQL优化都头头是道,建索引,explain分析,like全模糊会导致索引失效 云云,于是我问道:优化之前,需要找出数据库中比如超过2s的慢SQL,你是 ...

  2. mysql中的参数如何调试_mysql 查询优化 ~ 查询参数调节

    mysql优化基础之参数调节 一 简介:我们谈谈如何调节mysql参数加速查询 二 相关参数 1 排序参数 sort_buffer_size 当出现order by时会利用到这个参数,当数据量超过内存 ...

  3. mysql数据存储过程详解_mysql数据存储过程参数实例详解

    MySQL 存储过程参数有三种类型:in.out.inout.它们各有什么作用和特点呢? 一.MySQL 存储过程参数(in) MySQL 存储过程 "in" 参数:跟 C 语言的 ...

  4. mysql嵌套查询详解_MySQL嵌套查询实例详解

    本文实例分析了MySQL嵌套查询.分享给大家供大家参考,具体如下: MySQl从4.11版后已经完全支持嵌套查询了,那么下面举些简单的嵌套查询的例子吧(源程序来自MySQL User Manual): ...

  5. mysql多表查询详解_MySQL多表查询详解上

    时光在不经意间,总是过得出奇的快.小暑已过,进入中暑,太阳更加热烈的绽放着ta的光芒,...在外面被太阳照顾的人们啊,你们都是勤劳与可爱的人啊.在房子里已各种姿势看我这篇这章的你,既然点了进来,那就由 ...

  6. redis mysql配置文件详解_mysql配置文件my.cnf详解

    basedir = path 使用给定目录作为根目录(安装目录). character-sets-dir = path 给出存放着字符集的目录. datadir = path 从给定目录读取数据库文件 ...

  7. mysql连接数详解_MySQl 修改最大连接数详解

    今天使用ide连接线下MySQL报错Can not connect to MySQL server. Too many connections,报错很明确,与MySQL的连接数满了.想想也是,每起一个 ...

  8. mysql嵌套查询详解_MySQL嵌套查询实例详解_MySQL

    本文实例分析了MySQL嵌套查询.分享给大家供大家参考,具体如下: MySQl从4.11版后已经完全支持嵌套查询了,那么下面举些简单的嵌套查询的例子吧(源程序来自MySQL User Manual): ...

  9. MySQL的表分区详解_MySQL的表分区详解

    一.什么是表分区 通俗地讲表分区是将一大表,根据条件分割成若干个小表.mysql5.1开始支持数据表分区了. 如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也可以根据所在地将表分 ...

最新文章

  1. git 合并两个分支的某个文件
  2. 运维开发笔记整理-前后端分离
  3. 关于《计算机程序的构造和解释》
  4. c语言订餐管理系统报告,用c语言编程小型的订餐管理系统,谁会啊?
  5. java 属性不序列化_怎样对带有不可序列化属性的Java对象进行序列化
  6. php子类选择器代码,php – 可变产品选择器:获取实时选定值
  7. 手把手教你接入前端热门抓包神器 - whistle
  8. .net Kafka.Client多个Consumer Group对Topic消费不能完全覆盖研究总结(一)
  9. mysql部门人员排序设计_MySQL数据库访问性能优化
  10. 通过子网掩码留一个ip_教大家如何判断俩个IP是不是在同一个网段?什么是子网掩码?...
  11. 第四十七t天 how can i 坚持
  12. [Python] L1-038. 新世界 团体程序设计天梯赛GPLT
  13. 精和泛的一点思考(跨学科思维)
  14. wordpress文章发布时区时间延迟8小时解决方法
  15. 新员工进入公司,应告知的工作纪律
  16. 华为ensp ftp 上传下载
  17. vga焊接线顺序_VGA线的焊接方法,15线与7线分别如何焊接?
  18. Google Play的崩溃与ANR
  19. 银河麒麟SP1解压压缩包后文件名称乱码
  20. Java中cvc是什么意思_什么叫自然拼读cvc组合- cvc和cvce单词的区别

热门文章

  1. 多核cpu应用场景_CPU占用100%!PC卡顿原来可以这么解决:多场景多任务也流畅
  2. 影响索引的mysql函数_mysql索引对排序的影响实例分析
  3. VM安装虚拟机及其破解密码
  4. 数据归一化处理方法_科研常用的实验数据分析与处理方法
  5. sambd ERROR: job for smbd.service failed
  6. JDK源码解析之 java.lang.ThreadLocal
  7. 14-项目开发总结报告(GB8567——88)
  8. linux扫描工具之nmap
  9. C++primer习题--第3章
  10. 数据结构与算法面试题80道(32)