node使用mysql获取数据库数据中文乱码问题的解决


Posted in Javascript onDecember 02, 2019
参考链接:StackOverflow 问题

问题描述

在学习使用 nodejs 写 web 服务的时候,在用 mysql 获取数据库信息的时候,返回的中文一直是乱码,无论配置 charset 与否,都是乱码。

问题根源

其实这个问题不在 mysql 那边,在配置了 charet 之后,数据库获取到的数据已经不是乱码了,这个乱码是 http 服务器那边的问题

解决方法

http 响应数据的头部添加 charset=utf-8 即可

res.setHeader('Content-Type', 'text/plain; charset=utf-8');

之前:

node使用mysql获取数据库数据中文乱码问题的解决

node使用mysql获取数据库数据中文乱码问题的解决

之后:

node使用mysql获取数据库数据中文乱码问题的解决

node使用mysql获取数据库数据中文乱码问题的解决

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
通过event对象的fromElement属性解决热区设置主实体的一个bug
Dec 22 Javascript
JavaScript弹簧振子超简洁版 完全符合能量守恒,胡克定理
Oct 25 Javascript
jQuery获得内容和属性示例代码
Jan 16 Javascript
js时间比较示例分享(日期比较)
Mar 05 Javascript
javascript实现字符串反转的方法
Feb 05 Javascript
js数组操作方法总结(必看篇)
Nov 22 Javascript
JS验证输入的是否是数字及保留几位小数问题
May 09 Javascript
JavaScript实现美化滑块效果
May 17 Javascript
vue实现路由切换改变title功能
May 28 Javascript
这应该是最详细的响应式系统讲解了
Jul 22 Javascript
es6中reduce的基本使用方法
Sep 10 Javascript
微信小程序wx.navigateTo方法里的events参数使用详情及场景
Jan 07 Javascript
vue中上传视频或图片或图片和文字一起到后端的解决方法
Dec 01 #Javascript
angular8和ngrx8结合使用的步骤介绍
Dec 01 #Javascript
angular异步验证防抖踩坑实录
Dec 01 #Javascript
如何利用node.js开发一个生成逐帧动画的小工具
Dec 01 #Javascript
Node.js中console.log()输出彩色字体的方法示例
Dec 01 #Javascript
Node.js控制台彩色输出的方法与原理实例详解
Dec 01 #Javascript
vue多个元素的样式选择器问题
Nov 29 #Javascript
You might like
PHP ? EasyUI DataGrid 资料取的方式介绍
2012/11/07 PHP
PHP中set error handler函数用法小结
2015/11/11 PHP
php+MySQL实现登录时验证登录名和密码是否正确
2016/05/10 PHP
php使用PDO下exec()函数查询执行后受影响行数的方法
2017/03/28 PHP
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
js中各浏览器中鼠标按键值的差异
2011/04/07 Javascript
前后台交互过程中json格式如何解析以及如何生成
2012/12/26 Javascript
关于innerHTML后丢失动态绑定的EVENT问题解决方法
2013/05/19 Javascript
JS动态日期时间的获取方法
2015/09/28 Javascript
基于javascript实现彩票随机数生成(简单版)
2020/04/17 Javascript
jQuery实现带遮罩层效果的blockUI弹出层示例【附demo源码下载】
2016/09/14 Javascript
Angular.JS中的指令引用template与指令当做属性详解
2017/03/30 Javascript
微信小程序网络请求的封装与填坑之路
2017/04/01 Javascript
React Native react-navigation 导航使用详解
2017/12/01 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
vue.js实现点击后动态添加class及删除同级class的实现代码
2018/04/04 Javascript
JS原型和原型链原理与用法实例详解
2020/02/05 Javascript
nodejs nedb 封装库与使用方法示例
2020/02/06 NodeJs
[07:03]显微镜下的DOTA2第九期——430圣堂刺客杀戮秀
2014/06/20 DOTA
使用Python的Django框架实现事务交易管理的教程
2015/04/20 Python
apache部署python程序出现503错误的解决方法
2017/07/24 Python
python实现基于信息增益的决策树归纳
2018/12/18 Python
Tensorflow安装问题: Could not find a version that satisfies the requirement tensorflow
2020/04/20 Python
详解Pytorch显存动态分配规律探索
2020/11/17 Python
python 动态渲染 mysql 配置文件的示例
2020/11/20 Python
华为慧通笔试题
2016/04/22 面试题
GC是什么?为什么要有GC?
2013/12/08 面试题
业务部主管岗位职责
2014/01/29 职场文书
护理专业自我鉴定
2014/01/30 职场文书
内科护士节演讲稿
2014/09/11 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
综合办公室岗位职责
2015/04/11 职场文书
在职证明书模板
2015/06/15 职场文书
大学入学感言
2015/08/01 职场文书
《西门豹》教学反思
2016/02/23 职场文书
Golang Elasticsearches 批量修改查询及发送MQ
2022/04/19 Golang