node.js插入数据到MySQL时遇到 Incorrect string value: '' for column '' at row 1 ”

我插入的name列的值是中文的,我改成数字和字母就能成功插入进去了,说明是编码的问题。 但是我检查了我的mysql字符集设置发现没有问题,是为UTF-8 然后我又检查了我的my.ini的设置也没有问题 这些都试过之后,我尝试在dos窗口直接插入中文也能成功。 这时问题缩小到js文件的编码格式了。 可以看到我把js文件另存为是,编码是ANSI,问题就出在这里了,我们这和时候另存为然后选择编码为UTF
相关文章
相关标签/搜索