勉強したことのメモ

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

MySQLで大文字小文字

   2014/05/22  MySQL / MariaDB

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

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

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

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

 - MySQL / MariaDB

  関連記事

異なるVPS間でMySQLの接続を行う方法
異なるVPS間でMySQLの接続を行う方法

異なるVPS間でMySQL接続を行った際のメモ。   対応方法 さくら ...

MySQLで苗字(姓)と名前(名)のカラムを結合させ検索する方法
MySQLで苗字(姓)と名前(名)のカラムを結合させ検索する方法

MySQLで名字(姓)と名前(名)をそれぞれ別カラムに格納しているデータベースが ...

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

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

MySQLのクエリキャッシュの設定方法
MySQLのクエリキャッシュの設定方法

MySQLでのクエリキャッシュ設定及び設定項目について以下にメモ。   ...

PHP / MySQLで2038年問題の対策
PHP / MySQLで2038年問題の対策

先日打ち合わせの際に「タイムスタンプを使ってユニークキーに云々~~」といったよう ...