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