Willkommen in der Webstatt Zum Webstatt Blog und Stories
fish fish am 24.04.07 21:23

hallo webstattleute. seit mein mysql auf version 5 umgestellt wurde, gibts da so ein feld namens "Kollation" in dem bei mir "latin1_swedish_ci" drin steht. was bedeutet das, auf was sollte ichs umstellen?

netcup.de Warum gibt es hier Werbung?
Wasili am 24.04.07 21:41

Kollation ist der Zeichensatz. Auf das du das umstellst, ist dir überlassen. sei dir aber bewusst, dass nicht jeder Zeichensatz alle Zeichen unterstützt.
Am sichersten fährst du mit UTF-8. Nur musst du dann bedenken, auch PHP in UTF-8 (Ohne BOM) zu kodieren und als solches auszuliefern.

Ansonsten reicht cp1250. Wenn du das erweiterte Zeugs nicht brauchst. :D

fish fish am 24.04.07 21:45

okay. welche zeichen genau hat utf8 was das andere nicht hat?

wo genau muss ich aufpassen mit den zeichensäatzen. ausser bei urlencode() und urldecode()?

Michael Michael am 24.04.07 22:01

Meines Wissens bezieht sich "COLLATE" auf Such- und Sortierfunktionen. Und hat seinen Platz daher neben dem normalen Zeichensatz

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt