nodejs基于数据库模块连接数据库数据库的简单封装操作示例
本文实例讲述了开发基于数据库模块连接数据库数据库的简单封装操作。分享给大家供大家参考,具体如下:
注意:开启数据库服务器允许远程连接的步骤,自行百度,很多经验,nodejs连接sqlserver,最好把防火墙的入站规则关闭,或者允许入站。这个封装只是结构化查询语言语句查询,看懂这个,其他的可以自行扩展,支持连接池。
一安装数据库模块
新公共管理安装数据库二封装连接数据库代码
db.js:
/*2016年七月14日17:023:15 QQ : 452076103意外金喜数据库模块简单封装*/var MSSQL=require(' MSSQL ');var db={ };var config={ user: 'sa ',password: '123456 ',server: '10.81.36.167 ',database: ' admanager ',port:1433,options : { encrypt : true//如果您在微软云操作系统上,请使用此选项}池3: { min :max: 10,idletimeoutmillis 3360//执行sql,返回数据。db.sql=函数(sql,回调){ var connection=new mssql .连接(配置,函数(错误){ if(错误){ console.log(错误);返回;} var ps=新mssql .PreparedStatement(连接);ps.prepare(sql),function(err){ if(err){ console。日志(err);返回;} ps.execute('),function (err,result){ if(err){ console。日志(err);返回;} PS。unprepare(function(err){ if(err){ console。日志(err);回调(err,null);返回;}回调(呃,结果);});});});});};module.exports=db三测试
dbtest.js
var db=require(' ./db ');db.sql('从XRuserSet中选择* ',函数(错误,结果){ if(错误){ console。日志(err);返回;} console.log('用户总数为: ',结果。长度);});四运行结果
我的行政经理库中XRuserSet表的用户有15个。
希望本文所述对大家开发程序设计有所帮助。
版权声明:nodejs基于数据库模块连接数据库数据库的简单封装操作示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。