UTF-8: Allgemein? Behälter? Unicode?

Ich versuche, herauszufinden, welche Sortierung ich mit sollte für verschiedene Arten von Daten. 100% der Inhalte, die ich speichern werden die vom Benutzer eingereicht.

Mein Verständnis ist, dass ich sollte mit UTF-8-General-CI (Case-Insensitive) anstelle von UTF-8 Binär. Aber ich kann nicht finden, eine klare Unterscheidung zwischen UTF-8 General CI und UTF-8-Unicode-CI.

  1. Soll ich das speichern von Benutzer eingereichte Inhalte in UTF-8 General-oder UTF-8-Unicode-CI Spalten?
  2. , Welche Art von Daten in UTF-8 Binär-anwendbar sein?
Kommentar zu dem Problem - Öffnen
Seite beachten Sie aber anstelle von utf8, utf8mb4 statt für die volle UTF-8 Unterstützung. Kommentieren hier, weil die Antworten auf diese beliebte Frage, nicht Adresse. mathiasbynens.sein/notes/mysql-utf8mb4 Kommentarautor: Steven R. Loomis
Wenn Sie möchten, case-folding, aber Akzent, bitte eine Anfrage an bugs.mysql.com . Kommentarautor: Rick James
Oder klicken Sie auf "Betrifft Mich" auf bugs.mysql.com/bug.php?id=58797 und einen Kommentar hinzufügen. Kommentarautor: Rick James

InformationsquelleAutor der Frage Dolph | 2010-02-26

Schreibe einen Kommentar