如何使用nodejs then
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,本篇内容介绍了"如何使用nodejs then"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!node
千家信息网最后更新 2025年02月03日如何使用nodejs then
本篇内容介绍了"如何使用nodejs then"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
nodejs then的用法:1、在nodejs下安装mysql模块;2、通过"require()"方法引入js;3、通过"Mysql.updateMysql(Name,Path).then(...)"方式使用then即可。
本文操作环境:windows7系统、nodejs10.16.2版、Dell G3电脑。
nodejs 中.then的使用
在nodejs中我们怎么使用.then来返回结果集呢
1、nodejs下安装mysql模块
npm install mysql
2、这里是我们Mysql.js的配置以及函数
//引入数据库var mysql=require('mysql');//实现127.0.0.1本地链接var DATABASE = "test";var table='test'var connection = mysql.createConnection({ host:'127.0.0.1', user:'root', password:'root', port:'3306', database: DATABASE});//修改数据function updateMysqlToken(Id,Name,Path) { console.info('select Name====' + Name); console.info('select Path====' + Path); var Name = Name; var Path = Path;//主要是这里对Promise的使用,只有Promise才能使用.then return new Promise(function (resolve,reject){ //定义我们的sql var updateSql = 'UPDATE ' + table +' set Name = ?, Path = ?, where Id = ? '; //这里对应sql的字段 var updateParams = [Name,Path,Id]; //nodejs的执行 connection.query(updateSql,updateParams, function(err, rows, fields ) { if (err){ reject(err) } // console.log( `The solution is: ${rows.length } ` ); console.info(` the getRowByPkOne sql ${updateSql}`) if( !rows || rows.length == 0 ) resolve(null) else resolve(rows[0]) }) })}
3、下面编写我们的.then的使用,res.send返回的是一个JSON格式的数据
//引入js,这里是对数据库的连接配置var Mysql = require('Mysql.js'); Mysql.updateMysql(Name,Path).then( //updateMysql修改这里返回的值是个object对象,所以我们需要对其进行JSON解析 function(message) { console.info('message===' + JSON.stringify(message)); } ) //将结果集返回给前端 res.send(result); }
"如何使用nodejs then"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
数据
内容
数据库
更多
模块
知识
结果
配置
实用
学有所成
接下来
函数
前端
只有
困境
字段
实际
对象
情况
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
便宜的塔式服务器品牌
安徽软件开发咨询公司
联想y9000x带数据库
dnf架设免费服务器
方舟服务器延迟多少最好
sgi品牌服务器介绍
通信网络技术包括
剑网3日月凌空服务器
软件开发阶段性日程表
深圳oa软件开发教程
成都西电网络安全研究院官网
ug编程和软件开发哪个难
计算机网络技术专升本分数
数据库是独立服务吗
mysql如何查看数据库列表
搞好网络安全 不容易
http 图片服务器
法院网络安全管理自查
网络安全面试几天
linux服务器监控软件
七星云互联网科技集团
旅游资源数据库设计
江西机电软件开发模型
数据库成绩统计各分段的人数
jsp页面用什么软件开发
上海工业软件开发直销价格
科技园区与工业互联网
网络安全板报图片互联网
泰坦陨落2一直在搜索服务器
网络安全主题推广