使用Node.js设置与MySQL的初始连接

时间:2017-10-12 15:46:03

标签: mysql node.js

我是MySQL的新手,并且一直在研究w3schools上的Node.js教程。我已经下载了MySQL社区服务器,并在终端上通过npm安装了MySQL模块。

我有一个.js文件,其中包含以下代码以尝试创建连接:

var mysql = require('mysql');

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

con.connect(function(err) {
  if (err) throw err;
  console.log("Connected!");
});

当我输入从下载MySQL给我的默认密码并尝试使用'node myfile.js'终端在终端中运行它时,不断抛出这些错误:

Error: connect ECONNREFUSED 127.0.0.1:3306
at Object._errnoException (util.js:1019:11)
at _exceptionWithHostPort (util.js:1041:20)
at TCPConnectWrap.afterConnect [as oncomplete]

所以我希望有人可以A)告诉我我做错了什么或B)告诉我如何更改密码,因为我能想到的唯一其他事情是如果我错误地复制/粘贴密码和现在我无法连接。

谢谢,非常感谢您的帮助!

0 个答案:

没有答案