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 相关文章推荐
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
Sep 19 Javascript
setInterval,setTimeout与jquery混用的问题
Apr 08 Javascript
提示$ is not defined错误分析及解决
Apr 09 Javascript
jQuery oLoader实现的加载图片和页面效果
Mar 14 Javascript
jQuery使用before()和after()在元素前后添加内容的方法
Mar 26 Javascript
基于JavaScript实现单选框下拉菜单添加文件效果
Jun 26 Javascript
js本地图片预览实现代码
Oct 09 Javascript
Canvas + JavaScript 制作图片粒子效果
Feb 08 Javascript
node.js使用免费的阿里云ip查询获取ip所在地【推荐】
Sep 03 Javascript
vue实现微信分享功能
Nov 28 Javascript
纯JS开发baguetteBox.js响应式画廊插件
Jun 28 Javascript
JS实现4位随机验证码
Oct 19 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定时删除文件夹下文件(清理缓存文件)
2013/01/23 PHP
WordPress中"无法将上传的文件移动至"错误的解决方法
2015/07/01 PHP
php超快高效率统计大文件行数
2015/07/05 PHP
详解PHP的Yii框架的运行机制及其路由功能
2016/03/17 PHP
PHP常见错误提示含义解释(实用!值得收藏)
2016/04/25 PHP
PHP大文件分割上传 PHP分片上传
2017/08/28 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
Laravel框架实现简单的学生信息管理平台案例
2019/05/07 PHP
PHP设计模式(四)原型模式Prototype实例详解【创建型】
2020/05/02 PHP
php命令行模式代码实例详解
2021/02/26 PHP
JavaScript 事件对象的实现
2009/07/13 Javascript
精心挑选的12款优秀的基于jQuery的手风琴效果插件和教程
2012/08/22 Javascript
解决JS无法调用Controller问题的方法
2015/12/31 Javascript
jQuery日程管理插件fullcalendar使用详解
2017/01/07 Javascript
vue2.0 自定义组件的方法(vue组件的封装)
2018/06/05 Javascript
小程序tab页无法传递参数的方法
2018/08/03 Javascript
Vue组件内部实现一个双向数据绑定的实例代码
2019/04/04 Javascript
ES6扩展运算符和rest运算符用法实例分析
2020/05/23 Javascript
[00:47]DOTA2荣耀之路6:天火,天火!
2018/05/30 DOTA
Python open()文件处理使用介绍
2014/11/30 Python
Python模拟百度登录实例详解
2016/01/20 Python
Python 详解基本语法_函数_返回值
2017/01/22 Python
python中yaml配置文件模块的使用详解
2018/04/27 Python
Python读取csv文件分隔符设置方法
2019/01/14 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
python制作简单五子棋游戏
2019/06/18 Python
详解如何用TensorFlow训练和识别/分类自定义图片
2019/08/05 Python
python3读取csv文件任意行列代码实例
2020/01/13 Python
python函数调用,循环,列表复制实例
2020/05/03 Python
Pycharm的Available Packages为空的解决方法
2020/09/18 Python
同步和异步有何异同,在什么情况下分别使用他们?举例说明
2014/02/27 面试题
毕业生自荐信的主要内容
2013/10/29 职场文书
合伙经营协议书
2014/04/18 职场文书
幼儿园教师教学反思
2016/03/02 职场文书
Python爬虫爬取全球疫情数据并存储到mysql数据库的步骤
2021/03/29 Python
Oracle使用别名的好处
2022/04/19 Oracle