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

node.js async/menunggu menggunakan dengan MySQL

jika Anda berada di Node 8+ , Anda dapat memanfaatkan util.promisify() native asli dengan node mysql.

Jangan lupa untuk memanggilnya dengan bind() jadi this tidak akan mengacaukan:

const mysql = require('mysql'); // or use import if you use TS
const util = require('util');
const conn = mysql.createConnection({yourHOST/USER/PW/DB});

// node native promisify
const query = util.promisify(conn.query).bind(conn);

(async () => {
  try {
    const rows = await query('select count(*) as count from file_managed');
    console.log(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. JDBC vs Layanan Web untuk Android

  2. JSON_DEPTH() – Temukan Kedalaman Maksimum Dokumen JSON di MySQL

  3. MySQL ERROR 1290 (HY000) --secure-file-priv option

  4. Cara Memeriksa Ukuran Semua Tabel dalam Database di MySQL

  5. Apa yang Setara dengan MySQL dari Fungsi CHOOSE() SQL Server?