MySQLでは文字列の検索時に大文字小文字を区別しないWHERE句で条件を指定する時に、ユーザーの名前など文字列で検索する場合が多々ある。 Oracleでは気にしたことはなかったのだが、MySQLではデフォルトの状態では大文字小文字の区別をしない。 mysql> SELECT * FROM testtable; +------+------+ | no | name | +------+------+ | 1 | test | | 2 | TEST | | 3 | abc | | 4 | ABC | | 5 | tEsT | | 6 | tEst | | 7 | Test | +------+------+ こんな感じのtableからnameが’test’のユーザーだけ引っ張りたい場合は SELECT * FROM testtable WHERE name = 'test';といったクエリ