6

MySQL の主キー値は大文字と小文字を区別しますか? それがオプションの場合、どうすれば設定できますか?テーブルに「www.Example.com」と「www.example.com」を異なる値として格納できるようにしたい。

4

2 に答える 2

4

MySQL で列ごとの照合を設定できます: https://dev.mysql.com/doc/refman/5.5/en/charset-column.html

たとえば、テーブルが通常 (たとえば) 大文字と小文字を区別しない場合、フィールドごとにオーバーライドして大文字と小文字を区別することができます。

于 2013-03-28T16:24:08.213 に答える
3

キーワードでうまくいきますが、これBINARYが推奨される方法かどうかはわかりません。

CREATE TABLE testpk (MyPK VARCHAR(20) BINARY PRIMARY KEY NOT NULL)
于 2013-03-28T16:23:41.697 に答える