解決mysql查詢大小寫不敏感
根據(jù)上面講解的字符集和校對(duì)規(guī)則可知,查詢時(shí)不區(qū)分大小寫時(shí)由于設(shè)置的校對(duì)規(guī)則大小寫不敏感導(dǎo)致的。
方法1、使用binary使大小寫區(qū)分
select * from table where binary str='abc'
select * from table where binary str='ABC'
這樣得到的查詢結(jié)果就大小寫敏感查詢了。
同理
SELECT DISTINCT(BINARY name) AS Name FROM table;