August 13th, 2005

PHP MySQL-Verbindung und UTF8

Posted by frank in MySQL, PHP

Benötigt man UTF8 und der MySQL Server (ab Version 4.1) hat eine andere Standardkodierung, so kann man dies einfach durch das Ausführen des folgenden Querys direkt nach dem Verbinden einstellen.


mysql_connect(....);
mysql_query("SET NAMES 'utf8'");

11 Responses to ' PHP MySQL-Verbindung und UTF8 '

Subscribe to comments with RSS or TrackBack to ' PHP MySQL-Verbindung und UTF8 '.

  1. trahho said,

    on Mai 25th, 2007 at 1:02 pm

    Danke :)

  2. Tobias said,

    on März 30th, 2008 at 7:39 pm

    danke für den Tipp!

  3. axel said,

    on Juli 22nd, 2008 at 7:09 am

    :mrgreen: sehr schön, danke!

  4. David M. said,

    on März 1st, 2009 at 4:27 pm

    Sehr nützlich. Danke!

  5. Markus said,

    on Mai 21st, 2009 at 2:40 pm

    Diese eine ZEile ist wirklich Gold wert, für jeden der UTF-8 benötigt und nicht weiss was der Server hat oder es nicht ändern kann.

  6. luis said,

    on September 10th, 2009 at 4:27 pm

    was man mit den paar wörter für eine große hilfe sein kann :D

    genial

  7. plumento said,

    on Oktober 14th, 2009 at 10:12 pm

    :mrgreen: danke mann… leben gerettet

  8. Max said,

    on Januar 28th, 2010 at 12:43 am

    :grin: Danke! Hat mir gerade das Rumsuchen und Probieren gespart … die Standard Collations können sogar auf ihrem swedish stehenbleiben (!)

  9. Manu said,

    on März 8th, 2010 at 9:39 am

    Super! Erst jetzt klappts bei mir auch mit den Sonderzeichen. Plötzlich klappt alles. D A N K E ! ! !

  10. Martin Lemke said,

    on März 21st, 2010 at 6:06 pm

    Danke, Du hast bei mir Frust eliminiert.

    Das funktioniert auch im Zusammenspiel mit dem Zend Framework:

    $config=new Zend_Config_Ini(’../config/config.ini’,'db’);
    $db=Zend_Db::factory($config->adapter, $config->params);
    $db->query(”SET NAMES ‘utf8′”);

  11. penplan said,

    on April 11th, 2010 at 10:04 pm

    Danke für den wertvollen (und funktionierenden!) Tipp!

Leave a reply

:mrgreen: :neutral: :twisted: :shock: :smile: :???: :cool: :evil: :grin: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: