node.js插入數據到MySQL時遇到 Incorrect string value: '' for column '' at row 1 」

我插入的name列的值是中文的,我改成數字和字母就能成功插入進去了,說明是編碼的問題。 但是我檢查了我的mysql字符集設置發現沒有問題,是爲UTF-8 然後我又檢查了我的my.ini的設置也沒有問題 這些都試過之後,我嘗試在dos窗口直接插入中文也能成功。 這時問題縮小到js文件的編碼格式了。 可以看到我把js文件另存爲是,編碼是ANSI,問題就出在這裏了,我們這和時候另存爲然後選擇編碼爲UTF
相關文章
相關標籤/搜索