【问题标题】:how can i insert data i got from api into mysql using nodejs?如何使用nodejs将我从api获得的数据插入mysql?
【发布时间】:2019-07-02 01:05:54
【问题描述】:
con.connect(function(err) {
    var aid = JSON.stringify(response.articles[1].author);
    //if (err) throw err;
    console.log("Connected!!!!!");
    console.log(aid);
    var sql = "INSERT INTO db1 (id,fname) VALUES (5,aid)";
    if (err) throw err;
    console.log("1 record inserted");
});

这是我的代码不起作用我正在使用 BODY-PARSE 和 EXPRESS !!! 但是错误提到在 MySQL 语法中我该如何解决它?

【问题讨论】:

  • 请分享您的详细错误信息。

标签: mysql node.js api


【解决方案1】:

您可以使用 Sequelize ORM for MySQL。

Sequelize Doc

使用 ExpressJS 创建用法示例

var username = req.body.username;
var password = req.body.password;

router.get('/create_user', (req,res) => {
 user.create({
  username,
  password
 }).then((usr) => {
   res.send(usr)
 })
})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-30
    • 2022-08-14
    • 1970-01-01
    • 1970-01-01
    • 2019-06-29
    • 1970-01-01
    • 2021-10-25
    • 2021-05-19
    相关资源
    最近更新 更多