当前位置: 代码迷 >> Sql Server >> eclipse与mysql连接时,控制台不显示中文搜索结果!帮忙解决办法
  详细解决方案

eclipse与mysql连接时,控制台不显示中文搜索结果!帮忙解决办法

热度:49   发布时间:2016-04-27 13:35:14.0
eclipse与mysql连接时,控制台不显示中文搜索结果!!!!帮忙
数据库是一个关于各种疾病的数据集,也不是很大,有4000多中疾病;假如我想查询'感冒'的时候,想找出所有包含关键字的选项,但是结果却显示不出来,
Java code
sql = "SELECT * FROM diseaseinfo where binary Name like '%感冒%' " ;                                    ResultSet rs = stmt.executeQuery(sql) ;                String tt ;                while(rs.next())                {                    tt = rs.getString(2) ;                    System.out.println(tt) ;                                }

结果控制台什么也不显示,但是如果我这样写:
Java code
sql = "SELECT * FROM diseaseinfo where binary Name like '%s%' " ;                                    ResultSet rs = stmt.executeQuery(sql) ;                String tt ;                while(rs.next())                {                    tt = rs.getString(2) ;                    System.out.println(tt) ;                                }
控制台却能将疾病数据集中所有包含S的全部显示出来。而且我在mysql中也都测试过,中英文都可以查询的,但是到eclipse与mysql连接后,select如果英文的可以显示,中文的就不显示。
[code=Java][/code]

------解决方案--------------------
建议去MYSQL版问.
------解决方案--------------------
探讨

引用:

建议去MYSQL版问.
我感觉不是mysql的问题吧,mysql测试都可以通过的,但是与eclipse连接就显示不出来
  相关解决方案