我是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)告诉我如何更改密码,因为我能想到的唯一其他事情是如果我错误地复制/粘贴密码和现在我无法连接。
谢谢,非常感谢您的帮助!