2016-09-26 8 views
-1

MySQLのいくつかのUnicodeコンテンツにNodeJSページを照会しようとしました。 dbとtableの照合をutf8_general_ciに設定しようとしました。 これは私の接続作成がどのように見えるかです:ユニコード文字は? in NodeJS

var connection = mysql.createConnection({ 
       host  : helpers.config.database.host, 
       user  : helpers.config.database.username, 
       password : helpers.config.database.password, 
       database : helpers.config.database.database, 
       charset : 'utf8_general_ci' 
       }); 

しかし、ほとんどのUnicode文字になる、このための任意のソリューション「?」?

これは、それがどのように見えるかである - 次のようにも応じて文字セットを設定する必要があり

enter image description here

+0

utf8のみを使用してください。 – Techidiot

+0

charset: 'utf8'はまだ返されますか? –

+0

utf8_unicode_ciを試してください。それが動作する場合は、私に教えてください。私はそれを答えとして追加します:) – Techidiot

答えて

0

。 @ Joergが最初に提案したように、あなたのデータベース/テーブルがutf8を使用しているかどうか確認してください。

response.writeHead(200, {'Content-Type': 'text/html; charset=utf-8'}); 
関連する問題