为了账号安全,请及时绑定邮箱和手机立即绑定

Idea 与 MySQL 乱码

Idea 与 MySQL 乱码

潇湘沐 2019-03-13 13:15:42
用IntelliJ idea 在使用JDBC 中,无论是向数据库插内容,或从数据查询内容,中文都是乱码?在navicat 登陆界面登陆时选的是UTF8 ,idea也UTF8的使用平台是Mac
查看完整描述

5 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

url - jdbc:mysql://ip:3306/email?useUnicode=true&characterEncoding=UTF-8


查看完整回答
反对 回复 2019-04-23
?
慕容森

TA贡献1853条经验 获得超18个赞

问题暂时也算是解决了!方法是:我上面采纳那位兄弟的

还有一点是要注意的是,在系统shell,里查看是没问题,

https://img1.sycdn.imooc.com//5cbe84740001a35403060223.jpg

但,在是Navicat中,还是乱码,这时要在登录那里选encoding 为Auto!!!

用utf8 是不行的,

//--------//
更新一下:Navicat登录选项,最好选Auto,我尝试过好多设置,选UTF8的时候问题最多!
如果有乱码情况,可以尝试改为Auto


查看完整回答
反对 回复 2019-04-23
?
慕仙森

TA贡献1827条经验 获得超8个赞

你的数据库或者表不是utf8的,你用desc 表名看看charset是啥


查看完整回答
反对 回复 2019-04-23
?
小怪兽爱吃肉

TA贡献1852条经验 获得超1个赞

tomcat没有设置编码?


查看完整回答
反对 回复 2019-04-23
?
守着星空守着你

TA贡献1799条经验 获得超8个赞

一图胜千言~~

https://img1.sycdn.imooc.com//5cbe848600017cee07450448.jpg

查看完整回答
反对 回复 2019-04-23
  • 5 回答
  • 0 关注
  • 835 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号