nodejs连接到mysql DB" INSERT命令被拒绝给用户"

时间:2015-12-07 13:09:55

标签: mysql node.js

我想连接mysql DB并在表中插入一些值。但是我得到了结果:" INSERT命令被拒绝给用户'' @'本地主机'表格' paramenttable'"。

DB connection page

(在route.js中调用这两个函数:)

mysqlinsertp.conn();

mysqlinsertp.insert(array_1);

the error page:

1 个答案:

答案 0 :(得分:1)

在该变量中找不到mysql的配置。 settings.js的模块导出提供mysql项。您应该使用它而不是根。

您的客户端初始化应该如下:

var client = mysql.createConnection(settings.mysql);

而不是mysql.createConnection(settings);