Zorg er eerst voor dat de codering van uw console is ingesteld op UTF-8. Met PuTTY moet u de vervolgkeuzelijst voor tekensets in "Venster"> "Vertaling" instellen op UTF-8
Tweede MySQL onderscheidt de gegevenstekenset en de verbindingstekenset. Wanneer uw gegevens UTF-8-gecodeerd zijn, maar uw verbindingstekenset is ingesteld op b.v. "ISO-8859-1" MySQL converteert de uitvoer automatisch.
De eenvoudigste manier om de tekensets permanent in te stellen, is door uw client my.cnf als volgt bij te werken:
[client]
default-character-set=utf8
Gedetailleerde informatie over de verbindingstekenset vindt u hier:http://dev.mysql.com/doc/refman/5.5/en/charset-connection.html
Bij gebruik van de MySQL API-functies (bijvoorbeeld PHP-client) kunt u de verbindingstekenset instellen door de query te verzenden
SET NAMES utf8
Verschillende implementaties van de MySQL API ondersteunen ook het direct instellen van de tekenset. http://www.php.net/manual/en/mysqli .set-charset.php