我用JSP连接Mysql数据库,用中文作为查询条件怎么显示不出来?
答案:2 悬赏:50 手机版
解决时间 2021-04-06 15:35
- 提问者网友:缘字诀
- 2021-04-05 16:05
我用JSP连接Mysql数据库,用中文作为查询条件怎么显示不出来?
最佳答案
- 五星知识达人网友:一袍清酒付
- 2021-04-05 16:52
注意在mysql的时候创建数据库的时候字符集设置为gbk -- GBK Simplified Chinese
整理为gbk_chinese_ci 再在建立的数据库内创建表
你在Mysql创建表的时候字符集要设置为gbk
整理选择为gbk_chinese_ci追问<%=rs.getString(1) %>
<%=rs.getString(“中文”) %> 我找到错误的原因,你说的那个也是原因之一,分数给你啦!
整理为gbk_chinese_ci 再在建立的数据库内创建表
你在Mysql创建表的时候字符集要设置为gbk
整理选择为gbk_chinese_ci追问<%=rs.getString(1) %>
<%=rs.getString(“中文”) %> 我找到错误的原因,你说的那个也是原因之一,分数给你啦!
全部回答
- 1楼网友:鱼忧
- 2021-04-05 17:03
应该是你数据库和本地编码的问题,你再环境变量新建一个系统变量:NLS_LANG
变量值:AMERICAN_AMERICA.AL32UTF8
试试
变量值:AMERICAN_AMERICA.AL32UTF8
试试
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯