php/mysql:如何不敏感地搜索大小写
我有这个 UTF8 格式的表(排序规则是 utf8_bin,以防万一)。
我需要使用 LIKE '%$searchstring%' 在其中搜索字符串。
现在您必须使用确切的情况才能显示结果。有没有办法让它不区分大小写?
谢谢
更新 抱歉,找到了答案< /a>.
i have this table in UTF8 (collation is utf8_bin in case it matters).
I need to search in it for strings using LIKE '%$searchstring%' .
Right now you have to use the exact case in order for the results to show up. Is there a way to make it case insensitive ?
Thank you
UPDATE
sorry, found the answer.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用:
..或:
参考:
Use:
..or:
References:
您的排序规则指定区分大小写。使用这个代替:
utf8_ci
Your collation specifies the case-sensitivity. Use this instead:
utf8_ci