首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >连接ECONNREFUSED ExpressJS

连接ECONNREFUSED ExpressJS
EN

Stack Overflow用户
提问于 2015-09-27 01:14:14
回答 1查看 900关注 0票数 0
代码语言:javascript
复制
var express = require('express'),
routes = require('./routes'),
http = require('http'),
path = require('path');

  var app = express();
  console.log(__dirname);
  app.set('port', process.env.PORT || 3000);
  app.set('views', __dirname + '/views');
  app.set('view engine', 'jade');

  app.use(express.static(path.join(__dirname, 'views/')))

  app.get('/', routes.index);

  var mysql      = require('mysql');
  var connection = mysql.createConnection({
    host     : 'localhost',
    user     : 'test',
    password : 'pass000',
    database : 'testdb'
  });

  connection.connect();

  connection.query('SELECT * from users', function(err, rows, fields) {
    if (!err)
      console.log('The solution is: ', rows);
    else
      console.log('Error while performing Query.' + err);
  });

  connection.end();

  http.createServer(app).listen(app.get('port'), function(){

    console.log('Express is running ...');

  });

我有名为"connect ECONNREFUSED“的错误。我的代码中哪里有错误?有什么想法可以纠正这个问题吗?

我搜索了这个错误,但找不到答案:(我正在用这个enter link description here学习

EN

回答 1

Stack Overflow用户

发布于 2015-09-27 01:18:43

"ECONNREFUSED“通知您已经有服务器在运行或端口已保留。因此,请先杀死该实例,然后尝试再次运行它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32799777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档