问题描述
问题如上 请教各位 问题补充:administratormaster 写道
解决方案
那个是java编码的机制 ,你要在数据库里查看中文 教你一个方法:(不是在可视化界面上查看)在选择完数据库的时候,执行下面命令mysql--> set names gbk;然后再查看的就是中文了mysql -->select * from user;或者你吧字符集改成gbk mysql--> charset gbk;查看的数据库 肯定是中文的 (注意 这里没有UTF-8只有GBK)问题解决了 ,给分吧
解决方案二:
jdbc:mysql://localhost:3306/mipp?useUnicode=true&characterEncoding=utf-8
解决方案三:
安装版MYSQL ,在配置服务器信息的时候有设置编码:MYSQL --> MySQL Server Instance Configration Wizard 一直next 在倒数第三步 有一个设置字符集的 它默认的是latin文 肯定存不了中文 设置为UTF-8
解决方案四:
首先数据库的字符编码集最好要与jsp的页面编码一致(最好事UTF-8的),然后在写一个过滤器默认的过滤编码也为UTF-8的就好了
时间: 2024-12-30 18:29:29