PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mysql utf8



jecke1
19-06-2010, 08:30
Wenn ich auf der Konsole nach dem Login in Mysql eintippe:

SET CHARACTER SET utf8;

werden die Variablen temporär umgestellt.

Kontrolle:
SHOW VARIABLES LIKE "char%"

Leider ist die Umstellung nicht dauerhaft.
Gibt es eine Anweisung wie ich das dauerhaft in der my.cnf eintragen kann?

Einträge wie:

[mysql]
default-character-set=utf8

[mysqld]
collation_server=utf8_unicode_ci
character_set_server=utf8

hatten nicht das selbe Ergebnis.

undefined
19-06-2010, 15:44
Wenn deine Datenbank oder Tabellen nicht Konvertiert wurden macht/ändert hier MySQL gar nichts ;)

SELECT
DEFAULT_CHARACTER_SET_NAME AS `Zeichensatz`,
SCHEMA_NAME AS `Datenbank`
FROM INFORMATION_SCHEMA.SCHEMATA;