勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

MySQLで大文字小文字

   2014/05/22  MySQL

半角英数字のみのフォームで入力した値を検索した際、
データに差異が発生。

[Aaa]と[aaa]が区別されていなかった。

phpMyAdminでフィールドの属性をBINARYにするか、
SELECT * FROM table WHERE name = BINARY 'hoge';
で検索する。

■参考サイト
http://d.hatena.ne.jp/sutara_lumpur/20120818/1345280287

 - MySQL

  関連記事

MySQLでユニークキーをはる
MySQLでユニークキーをはる

MySQLでseqとcodeみたいなものをあわせて ユニークキーをはりたかった。 ...

MySQLで同一サーバーの異なるDB内のテーブルをJOINする
MySQLで同一サーバーの異なるDB内のテーブルをJOINする

同一のMySQLサーバーでdb1データベースのtable1テーブルと、db2デー ...

MySQLでサイズの大きいファイルをインポートする際の注意点
MySQLでサイズの大きいファイルをインポートする際の注意点

MySQLでサイズの大きい(3GBほどの)dumpファイルを異なるサーバに移行し ...

MySQLでパターンマッチの逆
MySQLでパターンマッチの逆

LIKE検索の逆ってなったのでメモ。 NOT LIKE '%あああ%' が正解み ...

MySQLで「doesn't have a default value」エラーの対処
MySQLで「doesn't have a default value」エラーの対処

MySQLでINSERT時に「Field 'カラム名' doesn't have ...