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

错误:连接ECONNREFUSED
EN

Stack Overflow用户
提问于 2017-04-29 01:38:14
回答 2查看 10.7K关注 0票数 3

我正在运行一个以mysql作为我的数据库的节点应用程序(也使用sequelize作为ORM)。每当我使用“节点”命令运行"app.js“文件时,就会得到一个错误:

{错误:连接ECONNREFUSED 127.0.0.1:3306代码:“ECONNREFUSED”,errno:“ECONNREFUSED”,syscall:“connect”,地址:'127.0.0.1',端口: 3306,致命: true }

代码语言:javascript
复制
my code in the app.js file:

var  mysql = require("mysql");

var connection = mysql.createConnection({
  host: "localhost",
  user: "root",
  password: "password",
  database: "openshare"
});

connection.connect(function(err){
  if(err){
    console.log(err);
  } else {
    console.log("no errors");
  }
});
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-29 23:49:50

我可能应该在前面提到,但是我正在为我的节点环境使用cloud9。Cloud9已经为您设置了一些东西:

  1. 您要连接的“主机”将是“本地主机”。
  2. “用户”将是您的cloud9用户名。
  3. “密码将留空。
  4. “数据库”将是"c9“

代码语言:javascript
复制
 var connection = mysql.createConnection({
  host: "localhost",
  user: "seth40047",
  password: "",
  database: "c9"
});

https://community.c9.io/t/setting-up-mysql/1718本文对于任何在cloud9节点环境上设置MySql也有问题的人都很有帮助。

票数 0
EN

Stack Overflow用户

发布于 2019-03-27 17:53:17

我在试图将节点连接到Cloud9中的数据库时也遇到了同样的问题。他修的是

在同一个Cloud9工作区.中运行数据库和节点。

虽然这对更有经验的程序员来说是显而易见的,但我错误地认为我有两个工作空间进行交流。

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

https://stackoverflow.com/questions/43690972

复制
相关文章

相似问题

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