Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Saya ingin mengambil hasil dari connection.query mysql dan menyimpannya dalam rantai lingkup global di nodejs

Coba gunakan sintaks async/await untuk mendapatkan hasil Anda

  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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. EF Core - Tabel '*.__EFMigrationsHistory' tidak ada

  2. Membuat objek Tanggal ActionScript dari string stempel waktu UTC MySQL

  3. koneksi mysql dari domain yang berbeda

  4. Haruskah saya menggunakan Tabel MyISAM atau InnoDB untuk Database MySQL saya?

  5. Mysql bergabung dari beberapa tabel