;とすると、カラム'fuga'の値が'piyo'でも'PIYO'でも抽出されてしまいます。小文字を区別していないようです。更新順3「文字列の照合順序」を適切に設定する必要があります。文字列の照合順序MySQLには文字コードの他に「文字列の照合順序」というパラメータがあります。大文字小文字を区別する...の3種類ですが、日本語を表せる文字コードには「ci」と「bin」のみが用意され、なおかつデフォルトでは「ci」が選択されるようになっています。これを気にせずテーブルを作成しクエリを発光すると、質問のような現象が発生します。TABLE時にテーブルのデフォルト文字コードと照合順序を指定することができます。TABLEで既存のテーブルの文字コードと照合順序を変換することができます。TABLE時にカラムの文字コードと照合順序を指定することができます。TABLEで既存カラムの文字コードと照合順序を変換することができます。;まとめとリンクMySQLからRDBMSに触れた人にとっては常識でしょうが、回答者のような他のRDMBSで入門した人には意外と落とし穴になるかもしれません。最後のは回答者のblogエントリです。手前味噌で恐縮ですがご参考までに。(1)ウォッチこの質問への回答やコメントをメールでお知らせします。