首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

mysql中文条件查询有关问题(进来帮忙啊)

2012-04-25 
mysql中文条件查询问题(进来帮忙啊)用mysql进行查询的时候,如果查询条件是中文的话就得不到结果。。。例如表S

mysql中文条件查询问题(进来帮忙啊)
用mysql进行查询的时候,如果查询条件是中文的话就得不到结果。。。例如表

SchoolName Sheng  
北京大学 北京
清华大学 北京
北京大学 bj
清华大学 bj

执行查询
select * from 表名 where Sheng='北京'得不到查询结果。
如果改为
select * from 表名 where Sheng='bj'就能得到查询结果。

这是什么问题啊? 上网查了下也有人遇到这种情况,可没有讲清楚如何解决?
有知道的吗? 给帮忙解决下。 谢了

[解决办法]
你的项目是什么编码的?看看你的sql是啥编码格式的。有可能是GBK的
[解决办法]
show create table 表名;

看一下你所查字段的编码是什么编码

热点排行