mysql 奇怪的问题。查询以 孙 开头的字段,连 任,宋 都能查出来 .为什么?

sdbgs 2008-07-16 03:19:01
select id, cn_name from account where cn_name like '孙%';
id | cn_name
------+--
20 | 孙
29 | 孙
913 | 任
909 | 孙
1010 | 宋
------+--
...全文
105 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chsfly 2008-07-28
  • 打赏
  • 举报
回复
mysql字符集是不是设为utf-8好?设置utf-8 可以支持更多的语言.
cuijie_cn 2008-07-17
  • 打赏
  • 举报
回复
又学了一招
sdbgs 2008-07-16
  • 打赏
  • 举报
回复
谢谢各位 , 这样好了。问一下,mysql字符集是不是设为utf-8好?
ydage 2008-07-16
  • 打赏
  • 举报
回复
select id,cn_name
from account
where cn_name like binary '孙%';
WWWWA 2008-07-16
  • 打赏
  • 举报
回复
应该是字符集设置的问题
yyz0832 2008-07-16
  • 打赏
  • 举报
回复
万恶的latin1
yangxiao_jiang 2008-07-16
  • 打赏
  • 举报
回复
select id, cn_name from account where cn_name binary like '孙%';


56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧