这篇文章给大家介绍在node中使用mysql获取数据库数据出现中文乱码如何解决,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
问题根源
其实这个问题不在 mysql 那边,在配置了 charet 之后,数据库获取到的数据已经不是乱码了,这个乱码是 http 服务器那边的问题
mysql
charet
http
解决方法
在 http 响应数据的头部添加 charset=utf-8 即可
charset=utf-8
res.setHeader('Content-Type','text/plain;charset=utf-8');
之前:
之后:
关于在node中使用mysql获取数据库数据出现中文乱码如何解决就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
node是不是免费的
node是不是免费的本文小编为大家详细介绍“node是不是免费的”...
Node中的可读流是什么
怎么开发一个node切换源小工具
Node http模块基本使用方法是什么
node消息队列怎么使用
Node中express的身份认证怎么使用
node无法用npm命令如何解决
node utf8汉字乱码如何解决
node如何链接多个JS模块
换一种思维看待PHP VS Node.js
用户名
密码
记住登录状态 忘记密码?
邮箱
确认密码
我已阅读并同意 用户协议