Ana: MySQL und UTF-8

Hallo,

ich kenne mich mit diesem Unicode Thema absolut null aus.
  Sollte ich für meine Tabellen utf8_bin oder utf8_general_ci nehmen?
  Und kann ich dann nach wie vor ohne Probleme Umlaute benutzen?

Liebe Grüße, Ana

    1. http://forum.de.selfhtml.org/archiv/2006/10/t139152/

      Also geht ist der unterschied zwischen utf8_unicode_ci und utf8_general_ci einfach nur die art der Sortierung?

      Grüße, Ana

      1. echo $begrüßung;

        http://forum.de.selfhtml.org/archiv/2006/10/t139152/
        Also geht ist der unterschied zwischen utf8_unicode_ci und utf8_general_ci einfach nur die art der Sortierung?

        Der Teil vor dem ersten Unterstrich ist die Kodierung, der Teil danach ist die Kollation. Letztere kümmert sich um Sprachspezifika wie Sortierung und Vergleiche. Die Kollationsregeln sind pro Sprache oder Region immer die gleichen, latin1_xxx_ci sortiert gleich wie utf8_xxx_ci, nur die Anzahl der verwendbaren Zeichen ist aufgrund der Eigenschaften der Kodierungen unterschiedlich.

        _bin ist ein Sonderfall, der ignoriert alle Sortierung und Groß-/Kleinschreibung, eignet sich also für Felder, wo exakte Schreibweise beim Vergleichen notwendig ist, beispielsweise bei Passwörtern. (Für reine binäre Daten gibt es die Kodierung binary.)

        echo "$verabschiedung $name";