javascript - 每当我尝试将 nodejs 与 sql sever 连接时,都会出现“无法连接到 localhost”的错误
问题描述
我创建了一个 nodejs 应用程序,我试图在其中连接到 sql server。但我收到Failed to connect to localhost 错误
我在 Sql server 配置管理器中启用了 TCP/IP 连接。也启动了Sql server的所有服务。仍然无法连接。 服务启用图像
var express = require('express');
var app = express();
app.get('/', function (req, res) {
var sql = require("mssql");
var config = {
user: 'sa',
password: 'password',
server: 'localhost',
database: 'testdb'
};
sql.connect(config, function (err) {
if (err) console.log(err);
var request = new sql.Request();
request.query('select * from persons', function (err, recordset) {
if (err) console.log(err)
res.send(recordset);
});
});
});
var server = app.listen(5000, function () {
console.log('Server is running..');
});
无法连接到本地主机错误。
解决方案
推荐阅读
- java - 如何将两个表的数据合二为一?
- java - Spring @PostConstruct 执行顺序?
- jasmine - 量角器中的失败测试停止了其余测试用例的执行
- reactjs - 我如何在本机反应中实现以下设计?
- ios - 在 tableview 单元格中,按钮操作不起作用
- gulp - Glob 监视多个文件,处理一个
- tfs - 线程“主”java.lang.OutOfMemoryError 中的异常:Java 堆空间克隆项目从 TFS 到本地机器
- r - 如何将 unicode 的网络抓取数据转换为英语
- azure - 如何使用 azure 模板创建两个管理员用户?
- wordpress - 为更新 AMP 内容添加重写规则