<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Kommentare zu: Typo3 mySQL-Datenbank auf UTF-8 umstellen bzw. konvertieren</title>
	<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/</link>
	<description>The RedDot CMS and TYPO3 Blog for developers, authors and RedDot CMS clients</description>
	<pubDate>Wed, 10 Mar 2010 19:23:12 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1.2</generator>

	<item>
		<title>Von: Stefan</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-171</link>
		<author>Stefan</author>
		<pubDate>Sun, 06 Apr 2008 12:32:47 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-171</guid>
					<description>Danke für die tolle Anleitung.

Zwei Fragen und eine Bemerkung:

Fragen: 
1. Was bewirkt 
SET SESSION character_set_server = utf8;
SET character_set_connection = utf8;
2. Beim "comparen" schlägt das hier immer fehl, weil der Wert 400 zu gross ist: ALTER TABLE sys_refindex ADD KEY lookup_string (ref_table,ref_string(400)); Was kann man da tun ?

Bemerkung: Wer MysqlDumper verwendet lösche einfach aus der SQL Datei das "DEFAULT CHARSET=latin1" per suchen und ersetzen.</description>
		<content:encoded><![CDATA[<p>Danke für die tolle Anleitung.</p>
<p>Zwei Fragen und eine Bemerkung:</p>
<p>Fragen:<br />
1. Was bewirkt<br />
SET SESSION character_set_server = utf8;<br />
SET character_set_connection = utf8;<br />
2. Beim &#8220;comparen&#8221; schlägt das hier immer fehl, weil der Wert 400 zu gross ist: ALTER TABLE sys_refindex ADD KEY lookup_string (ref_table,ref_string(400)); Was kann man da tun ?</p>
<p>Bemerkung: Wer MysqlDumper verwendet lösche einfach aus der SQL Datei das &#8220;DEFAULT CHARSET=latin1&#8243; per suchen und ersetzen.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Markus Giesen</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-174</link>
		<author>Markus Giesen</author>
		<pubDate>Mon, 07 Apr 2008 12:39:11 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-174</guid>
					<description>Hey Stefan,

zu 1:
Wenn ein Client eine Verbindung herstellt, sendet er den Namen des Zeichensatzes, den er verwenden will, an den Server. Der Server stellt auf der Basis dieses Namens die Systemvariablen character_set_client, character_set_results und character_set_connection ein. Im Endeffekt führt der Server eine SET NAMES-Operation unter Verwendung des Zeichensatznamens aus.
(Quelle: http://dev.mysql.com/doc/refman/5.1/de/charset-connection.html)
Heisst also nichts anderes, als dass du hier nochmal explizit sagst "egal, was ankommt, es muss als utf8 verwendet werden. Das gleiche gilt für "SET SESSION character_set_server = utf8;" Hier sagst du mySQL, dass für die aktuell gültige Verbindung utf8 als Zeichensatz verwendet werden soll.

Wenn nach dem comparen dennoch alles funktioniert ist das "normal". Solange alles funktioniert sollte das nicht wichtig sein. Die Tabelle "sys_refindex" zeigt die Abhängigkeiten von Inhalten auf, z.b. wenn du ein Template an mehrern Stellen in das Include-feld einbaust, dann wird dies in der "sys_refindex" von TYPO3 festgehalten, damit du weisst, dass du ein mehrfach verwendetes Template nicht direkt an Stelle a löschst, da es noch an Stelle b benutzt wird.</description>
		<content:encoded><![CDATA[<p>Hey Stefan,</p>
<p>zu 1:<br />
Wenn ein Client eine Verbindung herstellt, sendet er den Namen des Zeichensatzes, den er verwenden will, an den Server. Der Server stellt auf der Basis dieses Namens die Systemvariablen character_set_client, character_set_results und character_set_connection ein. Im Endeffekt führt der Server eine SET NAMES-Operation unter Verwendung des Zeichensatznamens aus.<br />
(Quelle: <a href="http://dev.mysql.com/doc/refman/5.1/de/charset-connection.html" rel="nofollow">http://dev.mysql.com/doc/refman/5.1/de/charset-connection.html</a>)<br />
Heisst also nichts anderes, als dass du hier nochmal explizit sagst &#8220;egal, was ankommt, es muss als utf8 verwendet werden. Das gleiche gilt für &#8220;SET SESSION character_set_server = utf8;&#8221; Hier sagst du mySQL, dass für die aktuell gültige Verbindung utf8 als Zeichensatz verwendet werden soll.</p>
<p>Wenn nach dem comparen dennoch alles funktioniert ist das &#8220;normal&#8221;. Solange alles funktioniert sollte das nicht wichtig sein. Die Tabelle &#8220;sys_refindex&#8221; zeigt die Abhängigkeiten von Inhalten auf, z.b. wenn du ein Template an mehrern Stellen in das Include-feld einbaust, dann wird dies in der &#8220;sys_refindex&#8221; von TYPO3 festgehalten, damit du weisst, dass du ein mehrfach verwendetes Template nicht direkt an Stelle a löschst, da es noch an Stelle b benutzt wird.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Axel</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-237</link>
		<author>Axel</author>
		<pubDate>Fri, 23 May 2008 13:31:16 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-237</guid>
					<description>Bei einem Projekt für eine tschechische TYPO3 Site hat die Vorgensweise sehr gut funktioniert. Die Site ist von einem Projekt in deutscher Sprache abgeändert worden.</description>
		<content:encoded><![CDATA[<p>Bei einem Projekt für eine tschechische TYPO3 Site hat die Vorgensweise sehr gut funktioniert. Die Site ist von einem Projekt in deutscher Sprache abgeändert worden.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Markus Giesen</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-238</link>
		<author>Markus Giesen</author>
		<pubDate>Fri, 23 May 2008 13:35:57 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-238</guid>
					<description>Hi Axel, es freut mich das zu hören. Hast du noch einen Link zu der Seite?</description>
		<content:encoded><![CDATA[<p>Hi Axel, es freut mich das zu hören. Hast du noch einen Link zu der Seite?</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Florian</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-344</link>
		<author>Florian</author>
		<pubDate>Thu, 12 Jun 2008 13:17:50 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-344</guid>
					<description>Hallo zusammen,

habe das selbe Problem gehabt und vergessen die db auf utf-8 zu stellen. Leider sind nach diesem vorgang alleumlaute und sonderzeichen im frontend im arsch.


Grüße Florian</description>
		<content:encoded><![CDATA[<p>Hallo zusammen,</p>
<p>habe das selbe Problem gehabt und vergessen die db auf utf-8 zu stellen. Leider sind nach diesem vorgang alleumlaute und sonderzeichen im frontend im arsch.</p>
<p>Grüße Florian</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Markus Giesen</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-350</link>
		<author>Markus Giesen</author>
		<pubDate>Fri, 13 Jun 2008 14:31:56 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-350</guid>
					<description>Hi Florian, eventuell musst du deine SQL-Textdatei mit den bestehenden Umlauten noch durch das iconv Plugin laufen lassen:
http://blechtrottel.net/iconvplugin.html
http://prantl.host.sk/iconv/

Danach sollte es auch gehen. Ich hoffe du hattest Backups der DB?</description>
		<content:encoded><![CDATA[<p>Hi Florian, eventuell musst du deine SQL-Textdatei mit den bestehenden Umlauten noch durch das iconv Plugin laufen lassen:<br />
<a href="http://blechtrottel.net/iconvplugin.html" rel="nofollow">http://blechtrottel.net/iconvplugin.html</a><br />
<a href="http://prantl.host.sk/iconv/" rel="nofollow">http://prantl.host.sk/iconv/</a></p>
<p>Danach sollte es auch gehen. Ich hoffe du hattest Backups der DB?</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Georg Nebel</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-361</link>
		<author>Georg Nebel</author>
		<pubDate>Sun, 15 Jun 2008 14:27:15 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-361</guid>
					<description>Wenn die Datenbank komplett auf utf-8 umgestellt ist sollte
[SYS][multiplyDBfieldSize] = 1
für alle Sprachen ausreichend sein.

Grüße Georg</description>
		<content:encoded><![CDATA[<p>Wenn die Datenbank komplett auf utf-8 umgestellt ist sollte<br />
[SYS][multiplyDBfieldSize] = 1<br />
für alle Sprachen ausreichend sein.</p>
<p>Grüße Georg</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: André Bulang</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-733</link>
		<author>André Bulang</author>
		<pubDate>Sat, 12 Jul 2008 07:09:49 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-733</guid>
					<description>Danke für die Anleitung. Habe alle Schritte befolgt. Alle Zeichen wurden manuell in Klartext umgewandelt und reimportiert. Nur das Frontend zeigt einmal Seiten richtig dar, zum anderen mit dem Fragezeichen. Was kann ich tun?</description>
		<content:encoded><![CDATA[<p>Danke für die Anleitung. Habe alle Schritte befolgt. Alle Zeichen wurden manuell in Klartext umgewandelt und reimportiert. Nur das Frontend zeigt einmal Seiten richtig dar, zum anderen mit dem Fragezeichen. Was kann ich tun?</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Markus Giesen</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-735</link>
		<author>Markus Giesen</author>
		<pubDate>Sat, 12 Jul 2008 11:11:50 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-735</guid>
					<description>Die Anzeige ist also gemischt meinst du?
Prüf mal, ob die .sql Datei, nach dem Umwandeln als UTF-8 codiert abgespeichert wurde. 
Ansonsten schick mir per Mail mal den Link, ggf. kann ich ja mal reinschauen und wenn die Daten nicht supersicher sind und nicht zu groß, dann pack doch die SQL mal und schick sie rüber.
</description>
		<content:encoded><![CDATA[<p>Die Anzeige ist also gemischt meinst du?<br />
Prüf mal, ob die .sql Datei, nach dem Umwandeln als UTF-8 codiert abgespeichert wurde.<br />
Ansonsten schick mir per Mail mal den Link, ggf. kann ich ja mal reinschauen und wenn die Daten nicht supersicher sind und nicht zu groß, dann pack doch die SQL mal und schick sie rüber.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: André Bulang</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-888</link>
		<author>André Bulang</author>
		<pubDate>Wed, 30 Jul 2008 19:51:47 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-888</guid>
					<description>Hallo Markus, das Tabellenfeld HTML der Tabelle cache_pages war aus irgendwelchen Gründen nicht auf utf8_general_ci umgestellt.

Außerdem sind in das Template noch einzutragen:
config.renderCharset  = utf-8
config.metaCharset = utf-8</description>
		<content:encoded><![CDATA[<p>Hallo Markus, das Tabellenfeld HTML der Tabelle cache_pages war aus irgendwelchen Gründen nicht auf utf8_general_ci umgestellt.</p>
<p>Außerdem sind in das Template noch einzutragen:<br />
config.renderCharset  = utf-8<br />
config.metaCharset = utf-8</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Markus Giesen</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-889</link>
		<author>Markus Giesen</author>
		<pubDate>Thu, 31 Jul 2008 07:30:45 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-889</guid>
					<description>Dann läuft's jetzt rund? Klasse! Das freut mich. Deine Ergänzungen habe ich oben noch angefügt! Danke!</description>
		<content:encoded><![CDATA[<p>Dann läuft&#8217;s jetzt rund? Klasse! Das freut mich. Deine Ergänzungen habe ich oben noch angefügt! Danke!</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Andreas Burg</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-891</link>
		<author>Andreas Burg</author>
		<pubDate>Thu, 31 Jul 2008 21:32:15 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-891</guid>
					<description>Hallo André und alle,

config.renderCharset = utf-8
und
config.metaCharset = utf-8

müssen nicht gesetzt werden, sie sind schon über

[BE][forceCharset] = utf-8

gesetzt. Siehe TSref.</description>
		<content:encoded><![CDATA[<p>Hallo André und alle,</p>
<p>config.renderCharset = utf-8<br />
und<br />
config.metaCharset = utf-8</p>
<p>müssen nicht gesetzt werden, sie sind schon über</p>
<p>[BE][forceCharset] = utf-8</p>
<p>gesetzt. Siehe TSref.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Markus Giesen</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-892</link>
		<author>Markus Giesen</author>
		<pubDate>Thu, 31 Jul 2008 21:51:43 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-892</guid>
					<description>ein hin und her... :)</description>
		<content:encoded><![CDATA[<p>ein hin und her&#8230; <img src='http://blog.markusgiesen.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Dominik</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-955</link>
		<author>Dominik</author>
		<pubDate>Tue, 26 Aug 2008 11:09:12 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-955</guid>
					<description>Tausend Dank für diese Anleitung!
Hat auch für meine inzwischen ein paar tausend Einträge wunderbar funktioniert :)</description>
		<content:encoded><![CDATA[<p>Tausend Dank für diese Anleitung!<br />
Hat auch für meine inzwischen ein paar tausend Einträge wunderbar funktioniert <img src='http://blog.markusgiesen.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Ture Schönebeck</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-1110</link>
		<author>Ture Schönebeck</author>
		<pubDate>Mon, 29 Sep 2008 22:39:36 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-1110</guid>
					<description>Habe ein Problem mit dem Cache:
Alles so durchgeführt wie oben beschrieben, es wird auch alles im BE und FE korrekt dargestellt - wenn der Seitencache leer ist!
Sobald eine Seite erneut aufgerufen wird, kommt die Meldung "ERROR - No template found!"
In der Tabelle "cache_pages" stehen nur die Felder "hash" und "HTML" auf Kollation "utf8_unicode_ci".

Hat jemand einen Tipp?</description>
		<content:encoded><![CDATA[<p>Habe ein Problem mit dem Cache:<br />
Alles so durchgeführt wie oben beschrieben, es wird auch alles im BE und FE korrekt dargestellt - wenn der Seitencache leer ist!<br />
Sobald eine Seite erneut aufgerufen wird, kommt die Meldung &#8220;ERROR - No template found!&#8221;<br />
In der Tabelle &#8220;cache_pages&#8221; stehen nur die Felder &#8220;hash&#8221; und &#8220;HTML&#8221; auf Kollation &#8220;utf8_unicode_ci&#8221;.</p>
<p>Hat jemand einen Tipp?</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Ture Schönebeck</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-1111</link>
		<author>Ture Schönebeck</author>
		<pubDate>Mon, 29 Sep 2008 22:55:53 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-1111</guid>
					<description>...es ist die Tabelle "cache_hash"! Wird diese gelleert, so werde die Seiten (einmalig) wieder angezeigt.</description>
		<content:encoded><![CDATA[<p>&#8230;es ist die Tabelle &#8220;cache_hash&#8221;! Wird diese gelleert, so werde die Seiten (einmalig) wieder angezeigt.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Winfried Kuiper</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-1731</link>
		<author>Winfried Kuiper</author>
		<pubDate>Fri, 14 Nov 2008 14:06:24 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-1731</guid>
					<description>Hallo,

das Problem mit dem Cache ist unter
http://bugs.typo3.org/view.php?id=6006

genauer beschrieben.
Bei mir hat es geholfen im Installtool
den Eintrag
SET CHARACTER SET utf8
unter
[SYS][setDBinit]
zu löschen. Damit wird sonst
SET collation_connection = utf8
gesetzt, was bei serialized Data (cache_pages), also dem Seitencache Probleme macht.</description>
		<content:encoded><![CDATA[<p>Hallo,</p>
<p>das Problem mit dem Cache ist unter<br />
<a href="http://bugs.typo3.org/view.php?id=6006" rel="nofollow">http://bugs.typo3.org/view.php?id=6006</a></p>
<p>genauer beschrieben.<br />
Bei mir hat es geholfen im Installtool<br />
den Eintrag<br />
SET CHARACTER SET utf8<br />
unter<br />
[SYS][setDBinit]<br />
zu löschen. Damit wird sonst<br />
SET collation_connection = utf8<br />
gesetzt, was bei serialized Data (cache_pages), also dem Seitencache Probleme macht.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Winfried Kuiper</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-1732</link>
		<author>Winfried Kuiper</author>
		<pubDate>Fri, 14 Nov 2008 14:11:21 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-1732</guid>
					<description>Hallo,

es wird natürlich

SET collation_connection = @@ collation_database

gesetzt. Da bei mir
collation_database = utf8_general_ci
ist, wird damit auch die
collation_connection von utf8_unicode_ci auf utf8_general_ci umgestellt.
Das macht dann leider die im Bug beschriebenen Probleme.</description>
		<content:encoded><![CDATA[<p>Hallo,</p>
<p>es wird natürlich</p>
<p>SET collation_connection = @@ collation_database</p>
<p>gesetzt. Da bei mir<br />
collation_database = utf8_general_ci<br />
ist, wird damit auch die<br />
collation_connection von utf8_unicode_ci auf utf8_general_ci umgestellt.<br />
Das macht dann leider die im Bug beschriebenen Probleme.</p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Ulli</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-3407</link>
		<author>Ulli</author>
		<pubDate>Thu, 26 Feb 2009 08:17:39 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-3407</guid>
					<description>Das Importieren dauert ewig bei mir und belastet den Computer ziemlich stark. Kann man nicht das einfach mit mysql &#60; dateiname machen.
&lt;em&gt;Markus: Klar kann man das, aber viele User haben keinen Shell Zugriff und müssen daher mit PHPMyAdmin und den zur Verfügung stehenden Mitteln arbeiten&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>Das Importieren dauert ewig bei mir und belastet den Computer ziemlich stark. Kann man nicht das einfach mit mysql &lt; dateiname machen.<br />
<em>Markus: Klar kann man das, aber viele User haben keinen Shell Zugriff und müssen daher mit PHPMyAdmin und den zur Verfügung stehenden Mitteln arbeiten</em></p>
]]></content:encoded>
				</item>
	<item>
		<title>Von: Ulli</title>
		<link>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-3413</link>
		<author>Ulli</author>
		<pubDate>Thu, 26 Feb 2009 16:07:23 +0000</pubDate>
		<guid>http://blog.markusgiesen.de/2007/07/29/typo3-mysql-datenbank-auf-utf-8-umstellen/#comment-3413</guid>
					<description>Ich finde die Anleitung recht kompliziert und hat bei mir auch nicht weitergeholfen. Das folgende Vorgehen dagegen führte zum Erfolg.
 1. Daten aus Datenbank rausschreiben (z.B. mit mysqldump)
 2. Daten nach UTF-8 kodieren
 3. Sicherstellen, dass Daten im UTF-8-Format vorliegen. Kann man z.B. mit einer UTF-8-Konsole
 (unter Linux: LC_CTYPE=de_DE.UTF-8 xterm -fn ‘-Misc-Fixed-Medium-R-SemiCondensed–13-120-75-75-C-60-ISO10646-1′)
 überprüfen. Alle Umlaute sollten richtig dargestellt werden bei Ausgabe der Datei mit more.
 4. SQL-Datei editieren. Alle CREATE DATABASE-Anweisungen sollten enden mit: “default character set ‘UTF8′; ” (doppelte Anführungszeichen natürlich nicht mit eingeben).
 5. Ebenso verfahren mit allen
 CREATE TABLE-Anweisungen.
 6. Alle Vorkommen von LATIN1/latin1 in der Datei entfernen wie oben beschrieben
 7. Alte Datenbank löschen mit DROP database name;
 8. UTF8-Konsole öffnen (wichtig, dass UTF-8!)
 9. Eingabe mysql –default-character-set=UTF8 -u username -p 

&lt;em&gt;Markus: Die meisten User kommen damit sehr gut klar. Eventuell bist du eher der bash-Typ, (sieht ganz so aus;) ), da ist es natürlich per Console wesentlich komfortabler, allerdings haben wie gesagt nicht alle User Zugriff darauf. Auf jeden Fall vielen Dank für die Beschreibung unter Linux!&lt;/em&gt;</description>
		<content:encoded><![CDATA[<p>Ich finde die Anleitung recht kompliziert und hat bei mir auch nicht weitergeholfen. Das folgende Vorgehen dagegen führte zum Erfolg.<br />
 1. Daten aus Datenbank rausschreiben (z.B. mit mysqldump)<br />
 2. Daten nach UTF-8 kodieren<br />
 3. Sicherstellen, dass Daten im UTF-8-Format vorliegen. Kann man z.B. mit einer UTF-8-Konsole<br />
 (unter Linux: LC_CTYPE=de_DE.UTF-8 xterm -fn ‘-Misc-Fixed-Medium-R-SemiCondensed–13-120-75-75-C-60-ISO10646-1′)<br />
 überprüfen. Alle Umlaute sollten richtig dargestellt werden bei Ausgabe der Datei mit more.<br />
 4. SQL-Datei editieren. Alle CREATE DATABASE-Anweisungen sollten enden mit: “default character set ‘UTF8′; ” (doppelte Anführungszeichen natürlich nicht mit eingeben).<br />
 5. Ebenso verfahren mit allen<br />
 CREATE TABLE-Anweisungen.<br />
 6. Alle Vorkommen von LATIN1/latin1 in der Datei entfernen wie oben beschrieben<br />
 7. Alte Datenbank löschen mit DROP database name;<br />
 8. UTF8-Konsole öffnen (wichtig, dass UTF-8!)<br />
 9. Eingabe mysql –default-character-set=UTF8 -u username -p </p>
<p><em>Markus: Die meisten User kommen damit sehr gut klar. Eventuell bist du eher der bash-Typ, (sieht ganz so aus;) ), da ist es natürlich per Console wesentlich komfortabler, allerdings haben wie gesagt nicht alle User Zugriff darauf. Auf jeden Fall vielen Dank für die Beschreibung unter Linux!</em></p>
]]></content:encoded>
				</item>
</channel>
</rss>
