【问题标题】:insert api data to mysql database将api数据插入mysql数据库
【发布时间】:2023-02-02 07:41:59
【问题描述】:

我有这个 api 信息,我需要使用 nodejs 将其插入到 mysql 数据库中。我已经连接到数据库并构建了一个小代码,可以让我手动插入数据。

我的问题我如何将大量信息从 api 插入数据库

后端

app.post('/create', (req, res) => {
    const position = req.body.position
    const name = req.body.name
    const alliance = req.body.alliance
    const points = req.body.points

    db.query("INSERT INTO stats (position, name, alliance, points) VALUES (?,?,?,?)",
        [position, name, alliance, points],
        (err, result) => {
            if (err) {
                console.log(err)
            } else {
                res.send("Values Inserted")
            }

        }
    );

});

前端

  const addStats = () => {
    Axios.post("http://localhost:3001/create", {
      position: position,
      name: name,
      alliance: alliance,
      points: points,
    }).then(() => {
      setstatsList([
        ...statsList,
        {
          position: position,
          name: name,
          alliance: alliance,
          points: points,
        },
      ]);
    });
  };

【问题讨论】:

标签: mysql database api


【解决方案1】:

你有想过吗?我正在尝试做类似的事情,但找不到有关此事的任何信息。

谢谢,

Joshua

【讨论】:

    猜你喜欢
    • 2023-04-10
    • 2013-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-25
    • 1970-01-01
    • 1970-01-01
    • 2020-11-23
    相关资源
    最近更新 更多