通过mybatis读mysql中的中文数据idea控制台中显示乱码
时间: 2023-06-24 14:04:19 浏览: 145
使用mybatis plus时传入中文时出现乱码
5星 · 资源好评率100%
出现乱码的原因可能是因为控制台默认使用的字符集与数据库中存储的字符集不一致。你可以尝试在控制台中设置使用UTF-8字符集来解决这个问题。
在 IDEA 中,可以通过以下步骤来设置控制台使用UTF-8字符集:
1. 打开控制台窗口;
2. 点击控制台窗口右上角的“Edit Run/Debug Configurations”按钮;
3. 在弹出的对话框中选择需要配置的运行/调试配置;
4. 在右侧的“Configuration”选项卡中,找到“VM options”一栏;
5. 在“VM options”一栏中添加以下参数:-Dfile.encoding=UTF-8;
6. 点击“OK”按钮保存配置。
这样设置之后,控制台应该就能正确显示中文数据了。如果还有问题,可以尝试检查数据库中的字符集设置是否正确,以及MyBatis配置文件中是否正确设置了字符集。
阅读全文