`

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

阅读更多


 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
0
分享到:
评论

相关推荐

    关于MySql链接url参数的设置

    最近整理了一下网上关于MySql 链接url 参数的设置,有不正确的地方希望大家多多指教: mysql JDBC URL格式如下: jdbc:mysql://[host:port],[host:port]…/[database][?参数名1][=参数值1][&参数名2][=参数值2]… ...

    MySQL插入时间差八小时问题的解决方法

    一般 jdbc url中 需要添加几个参数 , 大多数博客给的教程都是 useSSL=false&useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC 这几个参数, 配置结果为: jdbc:mysql://localhost:3306/test?useUnicode=...

    ssm004新生报到系统+jsp.rar

    推荐使用:谷歌浏览器 ... 学院管路员 ...宿舍管路员 ...财务管理员 ...未注册学生 (在注册页面下面...jdbc_url=jdbc:mysql://127.0.0.1:3306/xsbd-ssmj?useUnicode=true&characterEncoding=UTF-8&tinyInt1isBit=false jdbc_usern

    maven + spring boot + jdbc + mysql 定时器 的一个爬虫小程序 .zip

    爬虫的工作流程包括以下几个关键步骤: URL收集: 爬虫从一个或多个初始URL开始,递归或迭代地发现新的URL,构建一个URL队列。这些URL可以通过链接分析、站点地图、搜索引擎等方式获取。 请求网页: 爬虫使用HTTP...

    jdbc操作文档,数据库基本操作文档集合

    Instr:是否包含某字符,从第几个字符开始,第几次出现的位置。 Replace:用一个字符串替换另一个字符串中的字符 15.日期函数 sysdate:当前日期 months_between(日期值1,日期值2):求出给定日期范围的月数 add_...

    jdbc连接数据库getConnection 增、删、改、查

    String url = "jdbc:mysql://127.0.0.1:3306/jdbc?useUnicode=true&characterEncoding=utf-8"; String user = "root"; String password = "root"; String driver="com.mysql.jdbc.Driver"; try { Class.forName...

    基于SSM+Mysql实现的CRM信息管理系统源码+数据库+项目说明.zip

    * 注意mysql8.0之后jdbc的驱动修改了,在url中需要配置时区: * ```mysql jdbc.driver=com.mysql.cj.jdbc.Driverjdbc. url=jdbc:mysql://localhost:3306/mycrm? characterEncoding=utf-8&serverTimezone=GMT%2B8...

    ORACLE,mysql,sqlserver,sybase数据库装文本软件

    自己写的数据库装载工具,平时工作中用于装载大文本文件到数据库表,也能直接装载excel,不过excel只能使用第一个sheet,且不支持合并的单元格。 jdk要求版本1.6及以上。 使用方法: java -jar lynload.jar,即可看到...

    Java连接mysql数据库并进行内容查询的方法

    最近用框架做了几个项目,感觉当初底层的东西有点忘了,写一个JDBC的简单的连接代码来熟悉回顾一下,也希望对刚接触的新手能有所帮助。这也是我的第一篇随笔,废话不多说,直接上代码: public Connection getCon()...

    spring-multiple-datasources:有关如何使用Liquibase在Spring Boot中配置多个数据源以进行数据库初始化的示例代码

    使用Liquibase的Spring Boot多个数据源多个数据源您需要向yaml配置文件中添加几个数据源定义。 datasource: primary: url: jdbc:mysql://localhost/primary username: root driver-class-name: ...

    基于SpringBoot开发的长途汽车售票系统源码+sql数据库+项目说明+设计报告.zip

    jdbc.url=jdbc:mysql://localhost:3306/rail-ticketing-system?useUnicode=true&characterEncoding=utf8&useSSL=false jdbc.username=root jdbc.password=123456 5、运行项目 IDEA运行项目, 打开浏览器...

    java 数据库实例

    java 中几个连接数据库的小例子 Class.forName("oracle.jdbc.driver.OracleDriver"); String url = "jdbc:oracle:thin:@192.168.8.20:1521:recruit"; Connection con = DriverManager.getConnection(url, ...

    智能开发平台 DOROODO

    +++++++++++++++++++[doroodo_defult.properties]中几个需要改的部分+++++++++++++++++++ hibernate.default_schema=doroodo ---->mysql中指到数据库名,sqlserver中指到数据库所有者,如dbo jdbc.url=jdbc:mysql://...

    非阻塞式服务器Web.Java.zip

    随便打开几个J2EE的网站,我就不想吐槽那个URL了。Web.Java使用正则表达式来配置URL,这样做可以提供足够强大和灵活的URL模式。比如像用“/Article/23”想获取文章的ID可以这样来配置URL HttpServer.setPATH("/...

    hivesql语句练习

    2.Hive JDBC服务(参考java jdbc连接mysql) 3.hive启动为一个服务器,来对外提供服务 bin/hiveserver2 nohup bin/hiveserver2 1>/var/log/hiveserver.log 2>/var/log/hiveserver.err & 启动成功后,可以在别...

    jpivot学习总结.doc

    Cube 中的有以下几个属性: 属性名 含义 name Cube 的名字 caption 标题 , 在表示层显示的 cache 是否对 Cube 对应的实表用 mondrian 进行存储 , 默认为 true enabled 是布尔型的 , 如果是被激活 ,Cubes ...

    springmybatis

    下面对这几个配置文件解释下: 1.Configuration.xml 是 mybatis 用来建立 sessionFactory 用的,里面主要包含了数据库连接相关东西,还有 java 类所对应的别名,比如 ...

    Python Cookbook

    5.8 获取序列中最小的几个元素 197 5.9 在排序完毕的序列中寻找元素 199 5.10 选取序列中最小的第n个元素 200 5.11 三行代码的快速排序 203 5.12 检查序列的成员 206 5.13 寻找子序列 208 5.14 给字典类型增加...

    rocketmq_trans_message

    1.rocketmq配置文件中加入以下几个配置: jdbcURL=jdbc:mysql://xxxxx/xxxxx?useUnicode=true&characterEncoding=utf8&noAccessToProcedureBodies=true jdbcUser=xxxxx jdbcPassword=xxxxxx 2.打包 mvn -Dmaven.test....

    extjs4.0 实现了主页面框架 动态菜单 例子 表单 ajax

    url = "jdbc:mysql://localhost:3306/oa_ll"; user = "root"; password = "root"; 之前上传过一个版本,有人说少了17个jar,那些jar与工程无关,从classpath里面去掉就好了,可能下载这位仁兄也是新手吧,再有就是...

Global site tag (gtag.js) - Google Analytics