Mysql5.0数据库中文乱码怎么解决
答案:3 悬赏:20 手机版
解决时间 2021-08-23 07:29
- 提问者网友:放下
- 2021-08-22 20:38
我看过网上的解决办法 将default-character-set=latinl 改为default-character-set=gbk 可是后面提示一个过滤器 我不明白这个过滤器 放在哪里 还有在web.xml中的配置 在哪 麻烦说详细点 我是个新手
最佳答案
- 五星知识达人网友:大漠
- 2021-08-22 21:39
在mysql安装目录的my.ini文件, 请看我的配置:
[mysql]
default-character-set=utf8
# created and no character set is defined
default-character-set=utf8
然后所有页面统一采用utf-8编码. 安装的时候请选择utf-8编码, 按照我的实践经验, 我是不选gbk的. 然后你所以jsp页面的编码都设置为utf-8, 在myeclipse里面设置一下jsp的编码. 如果你用mysql 的client(mysql 客户端)查看select数据时, 中文乱码的话, 请用 set character_ser_results='gbk';
这样前后页面统一了, 就不会乱码了.
全部回答
- 1楼网友:往事隔山水
- 2021-08-22 22:52
安装的时候,选择编码,选择gb2312,就OK啊
- 2楼网友:迟山
- 2021-08-22 22:18
request.setCharacterEncoding("utf-8");
把这个 放到 过滤器中,web.xml配置下就行了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯