Charset utf8mb4在NodeJS中不起作用-MySQL(编码问题)

时间:2018-10-30 00:46:39

标签: mysql node.js encode

我已经阅读了很多有关charset utf8的帖子,但尚未找到解决方案。我也将表设置为utf8_general_ci,并将列“名称”设置为utf8_general_ci。我正在尝试从MySQL DB获取值,但得到的结果是:“Îσφδσφδσφ”。列中的文本为希腊语。

我尝试过的事情:

1)在 db.connection

中将字符集设置为 UTF8,UTF8MB4,utf8_general_ci

2)查询(“ SET NAMES UTF8”)

3)我的内容类型是字符集:utf8

但是什么都没有。有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

您希望:δσφδσφδσφ,对吗?

因为我已经回答了https://dba.stackexchange.com/questions/221396/nodejs-problem-with-utf8-general-ci,所以我在这里不再重复。

另请参阅Nodejs convert string into UTF-8