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