真的怪了,Mysql的问题!希望各路同仁相助! 我也碰到过这种情况,但呆了呆就好了,建议:工具---->>internet选项----->>语言---->>选中一个上移挨个测试测试, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 第一种方法:点右键选编码----》》箭体中文。第二种方法:将php.ini中的default_charset = "iso-8859-1"改为default_charset = "gb2312" 在apache下的conf中把charset選項的值改為gb2312就可以了 在MySQL中,进行中文排序和查找的时候,对汉字的排序和查找结果是错误的。这种情况在MySQL的很多版本中都存在。出现这个问题的原因是:MySQL在查询字符串时是大小写不敏感的,在编绎MySQL时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中中文编码字符大小写转换造成了这种现象,一种解决方法是对于包含中文的字段加上"binary"属性,使之作为二进制比较,例如将"name char(10)"改成"name char(10)binary"。方法2 如果你使用源码编译MySQL,可以编译MySQL时使用--with--charset=gbk 参数,这样MySQL就会直接支持中文查找和排序了。 天啊,php的session究竟怎么了 再开帖请教.和+ Maximum execution 错误信息能不能改成别的? 为什么会这样?(弱智问题) 为什么这个函数不能使用?? 急人啊,大哥谁能救我啊已经一天没有吃饭了PHPSESSION问题求救??? 怎么使得发送到客户端的数据压缩 紧急求救!!如何在网页间传递变量参数(比如登录后的用户名)?? php Yii框架与easyui的from提交的url问题!!!!! mysql直接筛选中文无乱码,在php中使用同样语句输出后中文显示乱码 请问如何在打开页面时自动打开word文档?? 关于用PHP做在线人数查询
第二种方法:将php.ini中的default_charset = "iso-8859-1"改为default_charset = "gb2312"
方法2
如果你使用源码编译MySQL,可以编译MySQL时使用--with--charset=gbk 参数,这样MySQL就会直接支持中文查找和排序了。