如何存储来自外语的variables字母?

我做了应用程序,从TXT文件中读取一些单词,并将它们放入数据库。 问题是:当我从其他语言(有一些“非英文”字母)的话,看起来像这样: 在这里输入图像描述 可以将这些字符存储在jsvariables中吗? 没有必要在控制台中显示它们,但是它们必须在数据库中正确。

编辑:

这不是代码编辑器的问题,从文件或数据库加载。 这是node.js的一个问题。 当我试图展示它:

的console.log( “ąężźćó”);

这些字符显示为“?” 太。 这是不是一个问题,因为我试图把这个string保存到数据库,结果是相同的(我100%确定这个数据库可以存储这些字符)。

Javascript应该没有问题存储这些字符。

我试了一下我的Macterminal,它运行良好,所以我不认为这是节点:

 > console.log("ąężźćó"); ąężźćó undefined > 

但是,我看到你正在使用Windows cmd shell。 可能还有其他问题,但至less可能需要将windows cmd shell的代码页设置为utf-8

请参阅: Windows命令行中的Unicode字符 – 如何?

从那个职位:

 chcp 65001 Also, you need to use Lucida console fonts 

拉丁语2个字符? 在UTF-8? 看起来像一个不好的编码(显示一个字节,第二个在哪里?)这种混合将不起作用。

@ Ludwik11哪个字符编码在你的mysql连接中使用(jeślispytaćwolno)