插入mysql数据库乱码问题 明明从网页接收的参数都是中文,并且用out.print()打印出来也是中文,但为什么向mysql数据库插入时变成了????号~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 show variables like '%char%' 各种配置后运行该命令显示如下: ____________________________________ character_set_client | gb2312 | character_set_connection | gb2312 | character_set_database | gb2312 | character_set_filesystem | binary | character_set_results | gb2312 | character_set_server | gb2312 | character_set_system | utf8 _________________________________________ 配置: 在安装过程 或者安装过后选择 MySQL Server Instance Configuration Wizard 进行配置时,配置到如图所示页面,按图中所示配置:(注意红色区域) mysql用 的 是gbk 网页用的也都是贵宾卡 也就是说你插入到数据库的是乱码了?修改个配置文件。。D:\mysql5.0-server 下找到 my.ini 文件,打开,找到 default-character-set = 后面 这个编码方式修改成你的页面编码,比如说,你的页面编码是GB2312 ,那么这个就修改成 GB2312就成了。最后重启下mysql。 my.ini文件中修改编码是编码问题修改完成需要重启 mysql的ini文件过滤器request.set....response.set....还有一种可能 就是 你直接在mysql中 查询数据前 先 setnames gbk也许库中存储的就是正确的中文呢 嘎嘎 问:JavaWeb页面超链接启动客户端应用程序 关于plugin动作元素的问题 El简单问题 jacob 操作word POI读取主机excel文件出现io异常 自己想开个工艺品店,大家帮忙想个名字! etmvc extjs 文件上传问题 根据excel模板将数据对应导出 怎么条用java的变量?菜鸟求救 jsp调试问题 jsp页面问题,麻烦帮忙看看! 哎呀 问题太多了 都进来看看吧!谢谢大家了
____________________________________
character_set_client | gb2312
|
character_set_connection | gb2312
|
character_set_database | gb2312
|
character_set_filesystem | binary
|
character_set_results | gb2312
|
character_set_server | gb2312
|
character_set_system | utf8
_________________________________________
配置:
在安装过程 或者安装过后选择 MySQL Server Instance Configuration Wizard 进行配置时,配置到如图所示页面,按图中所示配置:(注意红色区域)
修改个配置文件。。D:\mysql5.0-server 下找到 my.ini 文件,打开,找到 default-character-set = 后面 这个编码方式修改成你的页面编码,比如说,你的页面编码是GB2312 ,那么这个就修改成 GB2312就成了。最后重启下mysql。
是编码问题
修改完成需要重启
过滤器
request.set....
response.set....还有一种可能 就是 你直接在mysql中 查询数据前 先 setnames gbk
也许库中存储的就是正确的中文呢 嘎嘎