【发布时间】:2017-06-14 04:27:01
【问题描述】:
通过我的 git bash,我运行了命令“npm install mysql”,然后它下载到我的“C:\Users\Forrest\node_modules”目录中。我在同一目录中创建了一个“insert.js”文件,希望能创建一个连接。当我尝试实际连接时,它给了我“throw er; // Unhandled 'error' event”。我想这是因为我实际上还没有设置数据库,所以我尝试使用命令'mysql -p'运行mysql来创建数据库文章。那行得通,它要求我“输入密码:”,我没有,所以我只是按了回车键。这就是我卡住的地方。它说“错误2003(HY000):无法连接到'localhost'(10061)上的MySQL服务器”。几个小时以来,我一直试图弄清楚这一点!我经历的过程有问题吗?这是我的 insert.js 代码。
var mysql = require('mysql');
var connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'password',
database: 'articles'
});
connection.connect();
var article = {
}
【问题讨论】:
标签: mysql node.js cmd localhost port