Quantcast
Channel: KopfPit - Weblog
Viewing all articles
Browse latest Browse all 32

Wie ich meine MySQL Datenbank zu UTF8 überredete…

$
0
0

Also nun ist ja MySQL schon durchaus eine Weile in amerikanischer Hand und trotzdem stolpert man immer wieder mal über diesen lästigen Latin-1 Zeichensatz.

Aktuelles Problem war, dass ein eingespielter MySQL Dump einfach unverschämterweise die Umlaute nicht korrekt darstellen wollte, obwohl eigentlich alles in UTF8 war.

Aber halt nur eigentlich, denn des Rätsels Lösung offenbarte sich nach einem Blick auf die MySQL-Systemvariablen.

SHOW VARIABLES WHERE Variable_name LIKE '%character%' OR Variable_name LIKE '%collation%'

Da stand doch unglaublicherweise immer noch latin1

Um dem endgültig ein Ende zu bereiten, muss in die my.cnf folgende Konfiguration eingetragen werden und der MySQL Server neugestartet werden.


[mysqld]
character-set-server=utf8


Viewing all articles
Browse latest Browse all 32

Latest Images

Trending Articles





Latest Images