mysql在查询字符串时是大小写不敏感的,在编绎mysql时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中中文编码字符大小写转换造成了这种现象,比较应急的方法是对于包含中文的字段加上"binary"属性,使之作二进制比较, 例如将
"name char(10)"改成"name char(10)binary"."
作者:eight
|
![]() |
|
| 服务器技术首页 | 建站经验杂谈 | 评论观点说法 | 操作系统 | 邮件服务 | 数据库服务 | WEB服务 | 防火墙和路由 | FTP服务 | 域名服务 | 网络技术 | 文件服务 | 代理服务 | DHCP服务 | 软件工程 | 解决方案 | 安全与管理 | Dns服务器架设 | 分类 | 专题 | 留言本 | 投稿 | 搜索 |
mysql在查询字符串时是大小写不敏感的,在编绎mysql时一般以ISO-8859字符集作为默认的字符集,因此在比较过程中中文编码字符大小写转换造成了这种现象,比较应急的方法是对于包含中文的字段加上"binary"属性,使之作二进制比较, 例如将
"name char(10)"改成"name char(10)binary"."
作者:eight