sql >> データベース >  >> RDS >> Mysql

mysqlのconnection.queryから結果を取り出して、nodejsのグローバルスコープチェーンに保存したい

    結果を取得するには、async/await構文を使用してみてください

      const mysql = require('mysql'); // or use import if you use TS
        const util = require('util');
        const conn = mysql.createConnection({
       host: config.config.mysql.opencart_local.host,
         user: config.config.mysql.opencart_local.user,
          password: config.config.mysql.opencart_local.password,
          database: config.config.mysql.opencart_local.database
         });
        var current_products = [];
        // 
        var query_current_products = 'select * from table;';
    
        (async function getProducts () => {
          try {
            const rows = await query( query_current_products);
            console.log(rows);
            current_products=rows;
          } finally {
            conn.end();
          }
        })()
    


    1. 洗練されたソリューションを探して、年ごとの SQL 合計レポート

    2. 打率が最も高いトップ10選手

    3. DBに同じ名前の制約が存在する可能性はありますか?

    4. コピーPostgresjdbcを使用する正しい方法