您的位置:首页 > 数据库 > MySQL

MyBatis插入MySQL中文乱码

2015-10-05 21:38 501 查看
今天刚刚学习MyBatis,做到插入的时候发现插入到数据库中的中文为乱码。下面是解决方案。

<property name="driver" value="com.mysql.jdbc.Driver" />

<property name="url" value="jdbc:mysql://localhost:3306/test" />

<property name="username" value="root" />
<property name="password" value="admin" />

xml中数据连接如上,当插入数据库中显示如下:

   

         

由此看出插入数据为????乱码,因此修改xml数据库连接,在连接后面加入红色部分?useUnicode=true&characterEncoding=UTF-8

<property name="driver" value="com.mysql.jdbc.Driver" />

<property name="url" value="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8" />

<property name="username" value="root" />

<property name="password" value="admin" />

查询数据库



发现乱码问题解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息