【发布时间】:2014-02-11 06:16:32
【问题描述】:
今天,我的 QA 报告了一个令人困惑的问题,即我们的应用程序的登录功能忽略了大小写条件,通过调试后端代码,我发现以下 SQL 脚本运行时结果相同(我们的数据库只有一个用户名为'duno'):
SELECT * FROM T_USER WHERE username = 'duno';
和
SELECT * FROM T_USER WHERE username = 'DUNO';
以上 2 个 SQL 脚本使用相同的用户记录运行。我只是对此感到困惑,我需要对 MySQL 进行哪些特殊设置?还是其他原因?
提前致谢。
【问题讨论】:
标签: jquery mysql sql database case-sensitive