通过我的git bash,我运行了命令“npm install mysql”,然后下载到我的“C:\ Users \ Forrest \ node_modules”目录中。我在同一个目录中创建了一个“insert.js”文件,希望创建一个连接。当我尝试实际连接时,它会让我“扔呃; //未处理”错误“事件”。我认为这是因为我实际上还没有设置数据库,所以我尝试使用命令'mysql -p'运行mysql来创建数据库文章。这有效,它要求我输入密码:“我没有,所以我只需按Enter键。这是我卡住的地方。它说“错误2003(HY000):无法连接到'localhost'(10061)上的MySQL服务器。几个小时,我一直在试图弄清楚这一点!我经历的过程有什么问题吗?这是我的insert.js代码。如何连接我的mysql数据库和节点?
var mysql = require('mysql');
var connection = mysql.createConnection({
host: 'localhost',
user: 'root',
password: 'password',
database: 'articles'
});
connection.connect();
var article = {
}
没有创建数据库是否可以创建一个表? –
@ A.ANoman不,你必须先创建一个数据库。 –