使用Mybatis向MySQL数据库添加记录时,发生中文乱码问题:
解决方案:
- 修改数据库字段的编码格式:
- 修改mybatis数据源的编码格式:添加?characterEncoding=utf-8
<dataSource type="POOLED">
<!-- 配置连接数据库的4个基本信息 -->
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8"/>
<property name="username" value="root"/>
<property name="password" value=""/>
</dataSource>
有错误的地方敬请指出,欢迎大家评论区或者私信交流!每日持续更新Java、Python、大数据技术,请大家多多关注!