Idea 与 MySQL 乱码

发布于 2022-09-03 09:43:47 字数 110 浏览 9 评论 0

用IntelliJ idea 在使用JDBC 中,无论是向数据库插内容,或从数据查询内容,中文都是乱码?
在navicat 登陆界面登陆时选的是UTF8 ,idea也UTF8的
使用平台是Mac

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

笑忘罢 2022-09-10 09:43:47
url - jdbc:mysql://ip:3306/email?useUnicode=true&characterEncoding=UTF-8
两仪 2022-09-10 09:43:47

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

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

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

用utf8 是不行的,

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

傲鸠 2022-09-10 09:43:47

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

泪冰清 2022-09-10 09:43:47

tomcat没有设置编码?

困倦 2022-09-10 09:43:47

一图胜千言~~

图片描述

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文