Mailinglisten-Archive |
Hi, du könntest ja auch für die Session "SET SESSION character_set_connection = "UTF8", character_set_client = "UTF8", character_set_results = "UTF8", collation_connection = "utf8_general_ci" ausführen! So habe ich es zumindest mal in meiner Bootstrap verwendet. Grüße Ngoc ------ Ngoc Anh Doan www.nhdoan.de ngoc at nhdoan.de -----Ursprüngliche Nachricht----- Von: Stephan Krauß [mailto:info at suppenterrine.de] Gesendet: Donnerstag, 28. Januar 2010 13:00 An: deutschsprachige PHP-Mailingliste Betreff: Re: [php] Charset von MySQL Hallo ! Da ich etwas Bauchschmerzen habe folgende Frage. Ich verwende PDO zur Verbindung mit der MySQL. Ist das richtig, daß ich bei jedem Verbindungsaufbau zur Datenbank folgende 2 Werte verändern muss ? SET NAMES 'utf8'; SET CHARACTER SET 'utf8'; Das würde dann wie folgt aussehen $this->connection = new PDO($driver.':host='.$serverName.';port='.$databasePort.';dbname='.$data baseName, $databaseUser, $databasePassword); $this->connection->exec("SET NAMES SET utf8"); $this->connection->exec("SET CHARACTER SET utf8"); Gruß Stephan > > Du kannst auch das Character Set bei jeder Verbindung festlegen: > > http://dev.mysql.com/doc/refman/5.0/en/charset-connection.html > -- ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de ** Informationen: http://www.phpbar.de http://lists.phpbar.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive