使用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、大數據技術,請大家多多關注!