programing

my node.js 환경에서 MariaDB의 데이터를 저장하는 방법

telebox 2023. 6. 6. 08:12
반응형

my node.js 환경에서 MariaDB의 데이터를 저장하는 방법

저는 전압, 주파수 등의 에너지 데이터를 저장하는 MariaDB를 가지고 있습니다.제 목표는 웹 애플리케이션에서 데이터를 시각화하는 것입니다.아래 코드 덕분에 MariaDB를 node.js에 연결하고 특정 포트에 데이터를 기록할 수 있었지만, 추가 수학적 작업이나 시각화를 위해 이 데이터를 저장하는 방법에 대한 단서가 없습니다.

추가 작업을 위해 데이터를 어떻게 저장할 수 있습니까?

const express = require('express');
const pool = require('./db');
const app = express();
const port = 4999;

// expose an endpoint "persons"
app.get('/persons', async (req, res) => {
    let conn;
    try {
        // make a connection to MariaDB
        conn = await pool.getConnection();

        // create a new query to fetch all records from the table
        var query = "select * from Herget_Netz2_WirkleistungL1";

        // run the query and set the result to a new variable
        var rows = await conn.query(query);

        console.log('Daten kommen');
        

        // return the results
        res.send(rows);
             
    } catch (err) {
        throw err;
    } finally {
        if (conn) return conn.release();
    }
});

app.listen(port, () => console.log(`Listening on pfort ${port}`));

이 질문은 꽤 광범위합니다.

프런트 엔드를 설정하고 엔드포인트에서 가져오기를 호출해야 하는 것처럼 들립니다. 다음과 같은 작업이 있습니다.

fetch(<your-url>/persons)
  .then(r => r.json())
  .then(yourData => "<p>" + yourData "</p>")

그러면 당신의 데이터가 HTML로 인터폴될 것입니다.당신은 그것을 반복할 필요가 있을 것입니다.

"스토리지"는 두 번째에서 정의한 변수에서 발생합니다..then(yourData)당신이 추가적인 수술을 할 것이라는 약속.

"maria database 및 노드 백엔드로 프런트엔드 설정"과 같은 자습서를 검색해야 합니다.

언급URL : https://stackoverflow.com/questions/71955695/how-to-store-data-from-a-mariadb-in-my-node-js-environment

반응형