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のバックアップファイルを簡単に作成できるライブラリ「myphp-backup」の利用方法
MySQLのバックアップを取る際にadminerとかから手動で対応するのではなく ...
-
-
MySQLでdatetime型にもインデックスを使用して高速化を図る方法
ログ関連のデータを格納するテーブルがあり、集計を行う際に非常に時間がかかった。レ ...
-
-
MySQLでCSVから列を指定してインポート
MySQLでCSVからデータをインポートしたかった。またエクセル風にいうA列はi ...
-
-
MySQLにてUUIDを発行しプライマリキー(主キー)にする方法
普段MySQLでプライマリキー(主キー)を使う場合、オートインクリメントを利用し ...
-
-
MySQLでグループ化したものを条件で絞る(HAVING)
正規化したテーブルがあってその中には idとtagのカラムがある。 でtagの方 ...