MySQL中关于JDBC URL几个重要参数说明

标签: mysql jdbc url | 发表时间:2012-04-13 00:41 | 作者:
出处:http://www.iteye.com


 MySQL JDBC Driver

  常用的有两个,一个是gjt(Giant Java Tree)组织提供的mysql驱动,其JDBC Driver名称(JAVA类名)为:org.gjt.mm.mysql.Driver

  详情请参见网站:http://www.gjt.org/

  或在本网站下载mysql JDBC Driver(mm.jar)

  另一个是MySQL官方提供的JDBC Driver,其JAVA类名为:com.mysql.jdbc.Driver

  驱动下载网址:http://dev.mysql.com/downloads/,进入其中的MySQL Connector/J区域下载。

  MySQL JDBC URL格式如下:

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

  现只列举几个重要的MySQL JDBC URL参数,如下表所示:


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


双击代码全选
1
jdbc:mysql: //localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=gbk&autoReconnect=true&failOverReadOnly=false 


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


双击代码全选
1
autoReconnect= true &failOverReadOnly= false  


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


双击代码全选
1
2
jdbc:mysql: //localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=gbk  
&autoReconnect= true &failOverReadOnly= false   


已有 0 人发表留言,猛击->> 这里<<-参与讨论


ITeye推荐



相关 [mysql jdbc url] 推荐:

MySQL中关于JDBC URL几个重要参数说明

- - ITeye博客
  常用的有两个,一个是gjt(Giant Java Tree)组织提供的mysql驱动,其JDBC Driver名称(JAVA类名)为:org.gjt.mm.mysql.Driver.   详情请参见网站:http://www.gjt.org/.   或在本网站下载mysql JDBC Driver(mm.jar).

jdbc测试mysql数据库sql预解析(绑定变量)

- - CSDN博客推荐文章
jdbc测试mysql数据库sql预解析(绑定变量).         用习惯了oracle,学习mysql,想测试一下mysql绑定变量的效果. 以前看网上介绍大部份都说mysql没有sql共享池的概念,所以也不存在sql预解析或绑定变量的说法.         今天测试了一下(通过网络抓包和看服务器端sql日志的方法),发现mysql还是有sql预解析的实现.

MYSQL JDBC的批处理操作三种方式

- - 数据库 - ITeye博客
SQL批处理是JDBC性能优化的重要武器,经本人研究总结,批处理的用法有三种. * JDBC的批量操作三种方式 .          * 批量执行预定义模式的SQL .                         pstmt.addBatch();                     //添加一次预定义参数 .

正确使用MySQL JDBC setFetchSize()方法解决JDBC处理大结果集 java.lang.OutOfMemoryError: Java hea

- - Java - 编程语言 - ITeye博客
昨天在项目中需要对日志的查询结果进行导出功能. 日志导出功能的实现是这样的,输入查询条件,然后对查询结果进行导出. 之前的解决方案都是多次查询,然后使用limit 限制每次查询的条数. 那么能不能一次查询就把所有结果倒出来了. 于是我就使用一次查询,不使用limit分页. 结果出现 java.lang.OutOfMemoryError: Java heap space问题.

HA-JDBC -

- -
The state manager component is responsible for storing the active status of each database in the cluster, as well as any durability state.

mysql错误编号和jdbc对应的sql编号对应一览

- - CSDN博客研发管理推荐文章
作者:lzq123_1 发表于2014-11-12 13:29:10 原文链接. 阅读:82 评论:0 查看评论.

URL的井号

- chenqj - 阮一峰的网络日志
一个显著变化,就是URL加入了"#!"符号. 在我印象中,这是主流网站第一次将"#"大规模用于直接与用户交互的关键URL中. 这表明井号(Hash)的作用正在被重新认识. 本文根据HttpWatch的文章,整理与井号有关的所有重要知识点. 其右面的字符,就是该位置的标识符. 就代表网页index.html的print位置.

将URL编码?

- - JavaScript - Web前端 - ITeye博客
    URL一般只能由字母、数字、$ - _. * ' ( ) 等一些字符构成. 那么当URL中需要用到汉字时怎么办,譬如有这样的URL: "www.test.com/search?name=张三",此时,只有通过将URL进行编码的方式进行传递了.     Javascript编/解码方法:.     如果对上面的URL(www.test.com/search?name=张三)进行编码的话.

JDBC性能小贴

- - 开源软件 - ITeye博客
本文收集了一些用于提升JDBC性能的方法. Java应用或者JavaEE Web应用的性能是很重要的,尤其是数据库后端对应用的性能影响. 不知你是否经历过Java、JavaEE web应用非常慢的案例没有(处理一个简单的请求都要花上好几秒的时间用于数据库访问,分页、排序等). 下面这些贴士也许能提升Java应用的性能.