2011/11/05

【MySQL】MySQLは大文字と小文字を区別しない

という訳でMySQLは大文字と小文字を区別しません。
今回システムを作っていて初めて気づきました。

その件について解決方法と言うか対策を調べたのでメモしておきます。

まず、今のところ大文字と小文字を区別しないのは下記の2つです。

・char
・varchar

それ以外にあるかどうかはまだ確認していません。

その解決方法ですが、大文字と小文字を区別したいカラムに「BINARY属性」を指定します。

これによって大文字小文字を区別できるようになります。


終わり

0 件のコメント:

コメントを投稿