regexp binary 匹配 不区分大小写; regexp 匹配 区分大小写;
时间 - 状态 - 响应时间(ms) - 来源->执行数据库,mysql_connect_id ------------------------------ sql 2020/07/02 17:23:52 - OK - 15307.5 - 10.10.10.11:20236->10.10.10.10:3306,mysql_connect_id=102783 ------------------------------ select endpoint, id from endpoint WHERE lower(endpoint) regexp ‘a8-apple-iphone-db*;
模糊匹配的时候,有时候确实需要忽略大小写,但是直接使用mysql的函数作用于字段(该字段有索引),则会导致索引失效,从而导致全表扫描的慢查询,影响很大。这时候应该使用 regexp binary 来进行模糊匹配。
原文:https://www.cnblogs.com/igoodful/p/13226401.html