由idea向Mysql中存数据时中文乱码的解决办法(通过navicat修改)

一.数据库问题

1.首先将数据库的字符集和排序规则都改为utf-8

找到要修改的数据库,右键–>编辑数据库
修改数据库编码

2.修改表中每一个字段的字符集和排序规则为utf-8

找到要修改的表,右键–>设计表,然后按图修改
注意:1.修改每一个要写中文的字段(char或varchar类型的字段)
2.修改完一定要保存
修改表

二.IDEA问题

1.点击File–>Settings–>找到File Encodings,如图所示修改为utf-8

修改idea

2.在你与数据库链接的URL中加入

?userUnicode=true&characterEncoding=utf8&useSSL=false
修改URL

如上就可完美的解决idea往数据库中存数据时出现的中文乱码问题

在这里插入图片描述

总结:

1.?userUnicode=true&characterEncoding=utf8&useSSL=false这条命令在eclipse中也可以使用,方法同上;
2.修改完数据库的时候一定要保存;

发布了23 篇原创文章 · 获赞 43 · 访问量 1400

猜你喜欢

转载自blog.csdn.net/qq_41256881/article/details/105131442