node.js 连接sqlserver数据库
时间: 2024-10-11 14:00:34 浏览: 2
Node.js连接SQL Server数据库通常通过第三方模块来完成,最常用的是`mssql`库,它提供了一个简单易用的API来处理T-SQL查询。以下是基本步骤:
1. **安装模块**:
使用npm(Node包管理器)全局安装`mssql`模块:
```
npm install mssql
```
2. **创建连接**:
```javascript
const sql = require('mssql');
const config = {
user: 'your_username',
password: 'your_password',
server: 'your_server_address', // 可能包括端口号如 'localhost:1433'
database: 'your_database_name',
options: {
// 如果需要加密,可以设置trustServerCertificate: true
}
};
sql.connect(config, (err) => {
if (err) console.error(err);
else console.log('Connected to SQL Server!');
});
```
3. **执行查询**:
```javascript
sql.query('SELECT * FROM your_table', (err, result) => {
if (err) console.error(err);
else console.log(result.recordset);
});
```
4. **释放连接**:
执行完所有操作后,记得关闭连接:
```javascript
sql.close((err) => {
if (err) console.error(err);
console.log('Connection closed.');
});
```