mysql os x character set

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/mysql_os_x_character_set_89142/page_1 - zur Vollversion wechseln!


manalishi schrieb am 13.08.2003 um 15:47

hallo leute,

ich hoffe jemand kann mir helfen. ich habe hier auf einer os x kiste mysql laufen und suche das geeignete character set. umlaute werden nämlich nicht richtig angezeigt und like-suchen bringen nicht nachvollziehbare ergebnisse.

besten dank!!!!


manalishi schrieb am 14.08.2003 um 18:27

um euch einiges an potentiellem ärger mit exotischen systemen zu ersparen poste ich wie ich das problem elegant lösen konnte.

vorab: ich habe eine kleine library, diese beinhaltet diverse funktionen und eine davon habe ich dbconnect() genannt. nachdem diese die verbindung aufgebaut hat, gebe ich folgende queries an den daemon:

mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");

serverseitig müssen folgende bedingungen erfüllt sein:

1) der server muss unbedingt mit dem parameter --default-character-set=utf8 gestartet werden.
2) die charactersets und collations der tables müssen ebenfalls utf8 sein.

weiters empfiehlt es sich, auch im html-header anzugeben, dass utf8 verwendet wird.

mfG manalishi




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025