标签: php mysql login
我创建了一个PHP登录和注册页面。我刚刚注册了我的名字='ajnaidas',它按原样保存在数据库中。但当我尝试以全部大写字母登录为“AJNAIDAS”时,我的登录仍然接受它。 。 。有没有人知道如何解决这个问题? TNX!
答案 0 :(得分:6)
可能数据库中用户名列的排序规则设置设置为*_ci(不区分大小写)排序规则。如果您需要没有模糊测试的匹配项,请将其设置为_bin或其他案例敏感排序规则。
*_ci
_bin