百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
N

node-mssql

> 编程语言
开源

适用于 Node.js 的 Microsoft SQL Server 客户端

2.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

适用于 Node.js 的 Microsoft SQL Server 客户端

node-mssql

适用于 Node.js 的 Microsoft SQL Server 客户端 [![NPM 版本][npm-image]][npm-url] [![NPM 下载量][downloads-image]][downloads-url] 支持的 TDS 驱动程序:

  • [繁琐][tedious-url] (纯 JavaScript - Windows/macOS/Linux,默认)
  • [MSNodeSQLv8][msnodesqlv8-url] (Microsoft/Contributors Node V8 驱动程序,用于 Node.js 和 SQL Server,版本 v2-v5 原生版 - 仅限 Windows 或 Linux/macOS 64 位)

安装

繁琐的驱动程序 (默认)

bash
npm install mssql

MSNodeSQLv8 驱动程序 (可选)

bash
npm install mssql msnodesqlv8

SQL Server 的前提条件

此包需要 TCP/IP 才能连接到 SQL Server,您可能需要在安装过程中启用此选项。

简短示例: 使用 Connect 字符串

javascript
const sql = require('mssql')

(async () => {
    try {
        // make sure that any items are correctly URL encoded in the connection string
        await sql.connect('Server=localhost,1433;Database=database;User Id=username;Password=password;Encrypt=true')
        const result = await sql.query`select * from mytable where id = ${value}`
        console.dir(result)
    } catch (err) {
        // ... error checks
    }
})()

如果您使用的是 Windows Azure,请在连接字符串中添加?encrypt=true。如需了解更多信息,请参阅 文档。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

JavaScriptjavascriptmssqlnodejssql-server

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言