Groß- UNIQUE Indizes empfindlich in MySQL?
-
19-08-2019 - |
Frage
Ist Indizes (Indizes) definiert als UNIQUE Groß- und Kleinschreibung in MySQL?
Lösung
Es hängt von der Sortierung des Feldes - wenn es ci (Groß- und Kleinschreibung) oder cs (Groß- und Kleinschreibung) ist. Der eindeutige Index würde gelten entsprechend.
Andere Tipps
Sie können eine Spalte Groß- und machen durch diese syntaxis verwenden. der eindeutige Index wird auch case-sensitive sein.
ALTE tbl_name Tabelle ändern
col_name column_definition
[CHARACTER SET charset_name]
[COLLATE collation_name]
Beispiel:
ALTER TABLE `tablename` MODIFY
`column` VARCHAR(100)
CHARACTER SET utf8
COLLATE utf8_bin;
. Hinweis: utf8_bin vergleicht Strings durch den binären Wert jedes Zeichen in der Zeichenfolge
Getestet auf Msql 5.5.x
Es gibt nichts besondere über UNIQUE Indizes -. Sie die gleichen Fall Optionen wie andere Indizes folgen