Mat*_*ght 2 mysql sql case-sensitive exact-match
可能重复:
mysql区分大小写的查询
我正在研究一个PHP脚本,它检查数据库中的值.到目前为止,我认为它工作正常,但我发现了一个问题.
查询不查找特定字符.
所以如果我使用这个查询:
SELECT *
FROM `facilitydb_login`
WHERE
facilitydb_login.`password` = 'PASS'
Run Code Online (Sandbox Code Playgroud)
我想要结果,因为密码是PASS.但是如果填写pass(小写),则返回相同的条目.
如何使其区分大小写?
例如,您应该使用区分大小写的排序规则
SELECT *
FROM `facilitydb_login`
WHERE facilitydb_login.`password` collate latin1_general_cs = 'PASS'
Run Code Online (Sandbox Code Playgroud)
名称中的CS意味着它区分大小写
| 归档时间: |
|
| 查看次数: |
1535 次 |
| 最近记录: |