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が起動も再起動もできない際の対応方法
サイトで障害が発生した。FTPやSSH接続は出来るけどサイト自体は表示されない。 ...
-
-
ON DUPLICATE KEY UPDATE後にinsert_idを取得すると結果が0になる
MySQLでON DUPLICATE KEY UPDATE句指定し、データの登録 ...
-
-
MySQLでwhere句を使ってカラム指定でデータをコピーする方法
MySQLで大量のデータを保存しているテーブルがあり、そのデータを絞った上で尚且 ...
-
-
MySQLでROW_NUMBER関数を使用してグループ毎に連番を設定する方法
以前にMySQLでオートインクリメントを使用せずにグループ毎に連番を設定する方法 ...
-
-
mysqlで正規化できない時はシリアライズ使う
アンケートか何かに機能追加している際、配列を カンマ区切りで結合して文字列でDB ...