MySQLで大文字小文字
2014/05/22
半角英数字のみのフォームで入力した値を検索した際、
データに差異が発生。
[Aaa]と[aaa]が区別されていなかった。
phpMyAdminでフィールドの属性をBINARYにするか、
SELECT * FROM table WHERE name = BINARY 'hoge';
で検索する。
■参考サイト
http://d.hatena.ne.jp/sutara_lumpur/20120818/1345280287
関連記事
-
-
MySQLで「doesn't have a default value」エラーの対処
MySQLでINSERT時に「Field 'カラム名' doesn't have ...
-
-
PHP / MySQLで2038年問題の対策
先日打ち合わせの際に「タイムスタンプを使ってユニークキーに云々~~」といったよう ...
-
-
MySQLのREGEXPで半角記号を検索したい場合の対応方法
MySQLのREGEXPで半角記号を検索したい場合\\を付けてエスケープしないと ...
-
-
MySQLにて直近のクエリで発行されたAUTO_INCREMENTの値を取得する方法
やりたかったことは「MySQLで新規登録(INSERT)なら、登録時のAUTO_ ...
-
-
MySQLでtext型カラムに入っている数値をint型としてソートする
MySQLでtext型として指定されているカラムがあり、その中には文字列であった ...