解决:hibernate+mysql中文查询不出结果,SQL语句也正常
2014-07-20 22:53
507 查看
今天做一个项目挣点外快hibernate+mysql数据库,Java后台全部正常,查看Java想数据库发送的语句也是正常的,但是中文就是查询不出结果,中文在Java中没有乱码,用new String(or_name.getBytes("ISO-8859-1"), "UTF-8");
后台没有乱码,尝试了网上的很多方法都不行,getString或者getParamter都不行
最后感觉是mysql的问题,然后将mysql的安装目录下的my.ini中的两个地方改为utf8解决
如果忘记mysql的安装路径,可以win+r(开始-运行) 然后 services.msc 找到mysql服务,右键查看属性即可
后台没有乱码,尝试了网上的很多方法都不行,getString或者getParamter都不行
最后感觉是mysql的问题,然后将mysql的安装目录下的my.ini中的两个地方改为utf8解决
如果忘记mysql的安装路径,可以win+r(开始-运行) 然后 services.msc 找到mysql服务,右键查看属性即可
相关文章推荐
- 如何解决:mysql中文查询不出结果(软件与SQL语句都正常)
- hibernate+mysql中文查询不出结果,其他查询正常,SQL语句也正常
- struts+hibernate+mysql HQL语句查询带中文的查询不出数据的解决方法
- Hibernate SQLQuery查询返回空List,在mysql命令下直接执行sql语句可以正常得到记录
- mysql的sql查询语句含有中文,rs.next()就false的解决办法
- Hibernate createSQLQuery 查询Oracle char类型结果为一个字符解决方法汇总
- 解决mysql查询结果中文显示乱码
- Mysql中文乱码以及导出为sql语句和Excel问题解决
- mysql查找语句中包含中文字符时查询失效的问题及解决方法
- sql 2k查询结果中文乱码解决
- Spring+hibernate+Mysql 中文模糊查询不出结果的解决方案
- CenOS下mysql5.6修改字符编码,解决sql语句中带有中文,会乱码问题
- Mysql中文乱码以及导出为sql语句和Excel问题解决
- 关于Hibernate 查询语句中文乱码问题的解决
- Hibernate SQL常量的查询语句时,只返加第一个字符的解决方式
- 在使用Hibernate时,因为一个查询需要更多的表连接而要使用SQL来解决性能问题。然而返回的结果集中包含了没有映射的Entity类中的表字段,在这个SQL中还有使用如何将层次关系的父子结点显示为横行
- 解决SQL语句中含有中文字符无法查询问题
- linux下使用mysql,查询出来的结果中文显示不正常的解决方案
- MYSQL 字符编码不对导致查询语句含有中文就出错的解决办法
- 关于mysql中sql语句查询不区分大小写的解决办法