java 连接 mysql 数据库常用属性作用
2016-05-05 14:40
429 查看
例子:
driverClassName=com.mysql.jdbc.Driver
validationQuery=SELECT 1
jdbc_url=jdbc:mysql://127.0.0.1:3306/am_duo_bao?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
jdbc_username=root
jdbc_password=enroot
解释:
jdbc_username
用户名
jdbc_password
密码
driverClassName 创建和加载驱动 ,mysql 写com.mysql.jdbc.Driver 即可
validationQuery
该选项用来验证数据库连接的有效性,下表是从网上收集的常用数据库的validationQuery语句。
jdbc_url 数据库地址
useUnicode=true&characterEncoding=UTF-8表示支持的编码标准 写了这个你的数据库中可以显示中文
zeroDateTimeBehavior,可以用来配置出现这种情况时的处理策略,该属性有下列三个属性值:
l exception:默认值,即抛出SQL state [S1009]. Cannot convert value....的异常;
l convertToNull:将日期转换成NULL值;
l round:替换成最近的日期即0001-01-01;
driverClassName=com.mysql.jdbc.Driver
validationQuery=SELECT 1
jdbc_url=jdbc:mysql://127.0.0.1:3306/am_duo_bao?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
jdbc_username=root
jdbc_password=enroot
解释:
jdbc_username
用户名
jdbc_password
密码
driverClassName 创建和加载驱动 ,mysql 写com.mysql.jdbc.Driver 即可
validationQuery
该选项用来验证数据库连接的有效性,下表是从网上收集的常用数据库的validationQuery语句。
数据库 | validationQuery |
Oracle | select 1 from dual |
DB2 | select 1 from sysibm.sysdummy1 |
mysql | select 1 |
microsoft sql | select 1 |
hsqldb | select 1 from INFORMATION_SCHEMA.SYSTEM_USERS |
postgresql | select version(); |
ingres | select 1 |
derby | select 1 |
H2 | select 1 |
useUnicode=true&characterEncoding=UTF-8表示支持的编码标准 写了这个你的数据库中可以显示中文
zeroDateTimeBehavior,可以用来配置出现这种情况时的处理策略,该属性有下列三个属性值:
l exception:默认值,即抛出SQL state [S1009]. Cannot convert value....的异常;
l convertToNull:将日期转换成NULL值;
l round:替换成最近的日期即0001-01-01;
相关文章推荐
- elasticsearch java 学习
- 不惑JAVA之JAVA基础 - 多线程
- Eclipse修改编码格式
- java jar 配置文件的相对路径问题
- Spring MVC整合Velocity
- java NIO流代码
- Java中关于Double 类型的数据比较
- Spring Security 4 安全视图片段 使用标签(Spring Security 标签)
- 多文件预览上传基于Struts
- 【第二章】 IoC 之 2.1 IoC基础 ——跟我学Spring3
- Spring+SpringMVC+MyBatis+Maven框架整合
- Java使用stringTemplate导出大批量数据Excel(百千万级)
- MyEclipse 中出现Could not create the view: An unexpected exception was thrown.
- java中的本地缓存
- java中的不可变类
- Maven学习总结(七)——eclipse中使用Maven创建Web项目
- java设计模式之观察者模式
- java字符串全排列问题(经典)
- Java SE 8 中的 55 个新特性
- java中Double的isInfinite()和isNaN()