springboot项目插入mysql乱码

樱木花道VS康 发布于 10/12 14:48
阅读 92
收藏 1

大家好,我的springboot项目idea中跑没问题,打成jar包在windows下跑就会出现插入mysql乱码问题,这个为什么啊???

加载中
0
樱木花道VS康
樱木花道VS康

发现是项目读取文件的时候乱码了,io流设置编码,

InputStreamReader isr = new InputStreamReader(new FileInputStream(new File(txt)), "UTF-8");
bufferedReader = new BufferedReader(isr);

就ok了!

0
爱吃猫的鱼0313
爱吃猫的鱼0313

windows本来默认的编码就是gbk,插入mysql乱码说明你存储的数据库的编码格式不对

返回顶部
顶部