241,使用mybatis向mysql插入中文时,出现乱码
2016-01-31 11:44
721 查看
解决方案:
修改配置的编码格式,即红色部分
定义一个db.properties数据库连接配置文件,写入下面的连接信息
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/mybatis?useUnicode=true&characterEncoding=utf8
username=root
password=12345678
然后,在Configuration.xml配置便可以了
<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPE
configurationPUBLIC"-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<propertiesresource="db.properties"/>
<!-- 连接配置 -->
<environmentsdefault="development">
<environmentid="development">
<transactionManagertype="JDBC"/>
<dataSourcetype="POOLED">
<propertyname="driver"value="${driver}"/>
<propertyname="url"value="${url}"/>
<propertyname="username"value="${username}"/>
<propertyname="password"value="${password}"/>
</dataSource>
</environment>
</environments>
</configuration>
修改配置的编码格式,即红色部分
定义一个db.properties数据库连接配置文件,写入下面的连接信息
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://127.0.0.1:3306/mybatis?useUnicode=true&characterEncoding=utf8
username=root
password=12345678
然后,在Configuration.xml配置便可以了
<?xmlversion="1.0"encoding="UTF-8"?>
<!DOCTYPE
configurationPUBLIC"-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<propertiesresource="db.properties"/>
<!-- 连接配置 -->
<environmentsdefault="development">
<environmentid="development">
<transactionManagertype="JDBC"/>
<dataSourcetype="POOLED">
<propertyname="driver"value="${driver}"/>
<propertyname="url"value="${url}"/>
<propertyname="username"value="${username}"/>
<propertyname="password"value="${password}"/>
</dataSource>
</environment>
</environments>
</configuration>
相关文章推荐
- MySQL查询缓存
- MySQL数据库基本操作指令
- MySQL 储存过程-原理、语法、函数详细说明
- mysql笔记05 优化服务器设置
- mysql主从同步
- mysql如何修改临时文件的路径值
- Windows下mysql忘记root密码的解决方法
- mysql-Innodb
- mysql-XtraBackup备份
- centos shell编程6一些工作中实践脚本 nagios监控脚本 自定义zabbix脚本 mysql备份脚本 zabbix错误日志 直接送给bc做计算 gzip innobackupex/Xtrabackup 第四十节课
- keepalived+mysql backup服务器可ping通过vip但telnet vip+3306失败问题
- 解决MySQL插入中文乱码的问题
- mysql函数大全
- mysql 关联子查询例子收集
- MySQL的经典用法
- MySQL 事件(event)计划任务
- MySql避免重复插入记录的几种方法
- mysql实时增量备份 binlog日志备份
- MySQL 5.7.10 (Windows版,ZIP版) 部署问题&解决方案(启动失败、修改密码失败)
- 修改mysql 表引擎类型错误