Node.js怎么访问SQL数据库

这篇文章将为大家详细讲解有关Node.js怎么访问SQL数据库,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一、准备工作:创建一个新项目

安装 mssql 模块

二、创建db.js,代码如下:

/*2018年6月08日17:02:15
作者:洪伟富
mssql模块简单封装
*/
varmssql=require('mssql');
vardb={};
varconfig={
user:'sa',
password:'123456',
server:'10.10.10.3',
database:'Face',
port:1433,
options:{
encrypt:true//Usethisifyou'reonWindowsAzure
},
pool:{
min:0,
max:10,
idleTimeoutMillis:3000
}
};

//执行sql,返回数据.
db.sql=function(sql,callBack){
varconnection=newmssql.ConnectionPool(config,function(err){
if(err){
console.log(err);
return;
}
varps=newmssql.PreparedStatement(connection);
ps.prepare(sql,function(err){
if(err){
console.log(err);
return;
}
ps.execute('',function(err,result){
if(err){
console.log(err);
return;
}

ps.unprepare(function(err){
if(err){
console.log(err);
callback(err,null);
return;
}
callBack(err,result);
});
});
});
});
};

module.exports=db;

三、创建test.js测试文件,require引入db.js,并调用db.sql方法进行操作SQL server数据库。

vardb=require('./db');
db.sql('select*fromPeople',function(err,result){
if(err){
console.log(err);
return;
}
for(i=0;i

四、运行test.js文件即可查看结果

关于“Node.js怎么访问SQL数据库”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

发布于 2021-02-16 19:33:06
分享
海报
176
上一篇:idea删除模块后重新创建显示该模块已经被注册怎么办 下一篇:python怎么实现Requests发送带cookies的请求
目录

    推荐阅读

    忘记密码?

    图形验证码