sql >> Databasteknik >  >> RDS >> Mysql

skicka sql-fil till nodejs för exekvering som helhet

var execsql = require('execsql');
var callback = function(err,results){
  if (err){
    console.log("error is: ",err);
    return;
  }
  console.log("results is: ",results);
}
var dbConfig = {
    host: 'cloud-address',
    user: 'db-user',
    port: 3306,
    password: 'user-pass'
},
sql = 'use test-db;',
sqlFile = __dirname + '/db.sql';
execsql.config(dbConfig)
.exec(sql)
.execFile(sqlFile, function(err, results){
    console.log(results);
    callback(err, results);
}).end();

återuppringning(fel, resultat); va dendro de la promesa, recuerda que node es asíncrono




  1. Kompilerar skrivbar mongo_fdw-tillägg i binärt format för PostgreSQL-installation.

  2. Få en exakt exekveringstid för en MySQL-sats

  3. Enklaste övergången från MySQL till MySQLi

  4. mysql order och groupby