PHP verbindet zu MySQL 4.1.7 immer mit Charset latin1

PHP verbindet zu MySQL 4.1.7 immer mit Charset latin1

am 09.11.2004 00:44:50 von Red

Hi zusammen
Mit dem Upgrade zu MySQL 4.1.7 bin ich auf ein Problem gestossen:
Ich würde gerne alles auf utf-8 laufen lassen. Soweit kein Problem:
MySQL ist dementsprechend konfiguriert (SHOW VARIABLES im mysql-client
gibt):

- character set client utf8
- character set connection utf8
- character set database utf8
- character set results utf8
- character set server utf8
- character set system utf8
- collation connection utf8_general_ci
- collation database utf8_general_ci
- collation server utf8_general_ci

Das Problem ist nun aber, dass wenn ich mit PHP auf die DB zugreife,
kriege ich folgendes:

- character set client latin1
- character set connection latin1
- character set database utf8
- character set results latin1
- character set server utf8
- character set system utf8
- collation connection latin1_swedish_ci
- collation database utf8_general_ci
- collation server utf8_general_ci

auf php.net habe ich nur folgenden Eintrag dazu gefunden:
"Note: If you need charsets other than latin (default), you have to
install external (not bundled) libmysql with compiled charset support." (
http://ch2.php.net/manual/en/ref.mysql.php )

dies habe ich auch gemacht. phpinfo() gibt dazu im mysql-Bereich "Client
API version 4.1.7" aus.

Hat jemand eine Idee? Wäre wirklich froh darum!
Greets
Rolf 'Red' Ochsenbein

--
http://www.raven.ch/ - red@raven.ch - skype: syeo66
Brunnmattstrasse 34 - 3007 Bern
Phone: +41 31 382 32 03 - Mobile: +41 76 373 70 20
PGP-Key: http://www.raven.ch/public_key.asc

Re: PHP verbindet zu MySQL 4.1.7 immer mit Charset latin1

am 16.11.2004 17:13:53 von Georg Richter

Rolf 'red' Ochsenbein wrote:


> Hat jemand eine Idee? Wäre wirklich froh darum!

Wieso magst Du Dir nicht mal
http://dev.mysql.com/doc/mysql/en/Charset-connection.html durchlesen?

/Georg