Webstatt.org - Community seit 2006 - 2012 (2024?)

was ist kollation?

Avatar user-180
24.04.2007 19: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?

may the force be with you. but mostly with me.
user-343
24.04.2007 19: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. Fettes Grinsen

Avatar user-180
24.04.2007 19: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()?

may the force be with you. but mostly with me.
Avatar user-253
24.04.2007 20:01

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