mysql查询中文不准确的问题
来源:互联网 发布:演技最烂的女演员 知乎 编辑:程序博客网 时间:2024/04/28 06:57
今天发现了一个问题, 原来用mysql查询中文的时候会不准确, 情况如下
select * from product where domain='韩国饰品.公司'
居然搜索出韩国饰品.公司 和 韩国商品.公司
这两个结果, 正常情况之下, 应该只搜索出韩国饰品.公司这个结果才对的
上网查查得知, 原来mysql默认对于中文搜索支持不太好, 只有把编码使用gbk才行.
但是我现在又不想重新去弄mysql的编码, 后来发现一个方法, 一条sql语句可以修正它, 如下:
select * from product where BINARY domain='韩国饰品.公司'
加了个BINARY搜索出来的结果就是正确的了
- mysql查询中文不准确的问题
- MySQL使用like查询中文不准确的解决方法
- 数据库设置缺陷导致的MySQL查询不准确问题
- Mysql数据库like模糊查询中文字段不准确的临时解决办法
- Mysql中通过Like匹配中文不准确的解决办法
- mysql里like结果不准确问题的解决方案
- sqlserver中文查询不出来的问题
- DateTime.Now不准确的问题
- sql limit offset查询结果不准确问题
- MySql解决不区分大小写和中文模糊查询问题
- NSTimer不准确问题
- MySQL中order by 结果不准确的问题及解决
- oracle中查询中文字段查询不出的问题
- mysql 查询中文 like不准的问题
- MySQL查询不区分大小写的问题
- [Bug]使用ST_Geometry查询结果不准确的解决方法
- mysql tokudb执行计划走的不准确案例
- javarscript的加法、乘法、除法不准确的问题
- 9.1.3 正则表达式选项
- jQuery入门第一步
- AIX常用命令扫盲篇
- 9.1.2 正则表达式类Regex
- 说说sizeof
- mysql查询中文不准确的问题
- MacBook Air
- .NET一个简单的数据库处理框架的制定
- 9.1.1 System.Text.RegularExpressions命名空间
- 9.1 .NET框架中的正则表达式类库
- SVN安装
- 第9章 .NET框架正则表达式应用
- 设计.NET应用程序数据访问层五大原则
- 腾云驾雾- C#学习链接