做网站页面传值中有中文的时候,可以使用filter来进行中文编码过滤,可是好不容易在java的控制台输出正常了,但插入到Mysql里,还是乱码),这种情况多数是链接数据库时的编码出了问题
这时:
1、首先检查数据库的编码是否和页面一致,不一样就改成一致的
2.建表的时候,所建表的中文字段编码是否与数据库编码一致
3.最后一个就是链接数据库的编码设置,多数情况都是这个原因,设置URL的时候:
![](https://i-blog.csdnimg.cn/blog_migrate/f0cd6c7f9e7ae96feae062cb48f670f0.gif)
1、首先检查数据库的编码是否和页面一致,不一样就改成一致的
2.建表的时候,所建表的中文字段编码是否与数据库编码一致
3.最后一个就是链接数据库的编码设置,多数情况都是这个原因,设置URL的时候: