美文网首页
idea项目连接Oracle数据库中文有乱码问题(Mac系统)

idea项目连接Oracle数据库中文有乱码问题(Mac系统)

作者: 肥宅快乐猿 | 来源:发表于2019-12-17 16:27 被阅读0次

    今天本地用Mac系统跑项目测试代码时候发现插入数据库中的中文是乱码

    当时有点方,立马寻找原因,并尝试去解决。先检查了数据库编码

    检查Mac系统是否支持数据库的编码格式(参考大佬的文章,最下方有链接),修改了Mac系统配置文件发现没有效果,然后使用Navicat连接oracle插数据发现能正常插入中文数据。于是去重新设置了idea的默认编码,发现idea编码默认是UTF-8编码。试着设置了Tomacat编码再次导入数据发现还是没有效果,最后把怀疑目光看向文件的编码格式,总算发现了问题源头。

    原文件编码是GB2312

    我重新新建一个文件按UTF-8格式保存

    总算成功了

    竟然是这么简单的原因,对自己无语了,记录一下引以为戒,文件是别人传给我测试代码用的,然后就GG了。

    参考文章:

    MAC连接服务器oracle数据库中文乱码问题解决 - 简书

    IDEA中项目统一编码格式设置 - 简书

    相关文章

      网友评论

          本文标题:idea项目连接Oracle数据库中文有乱码问题(Mac系统)

          本文链接:https://www.haomeiwen.com/subject/wcjplxtx.html