sql >> Databáze >  >> RDS >> Mysql

předat soubor sql nodejs pro spuštění jako celek

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();

callback(err, results); va dendro de la promesa, recuerda que node es asíncrono




  1. Získejte den v týdnu v SQL Server 2005/2008

  2. Importujte sloupec z CSV do existující tabulky MySQL

  3. MySQL hromadné přetažení tabulky, kde tabulka jako?

  4. Výkon serveru SQL – testování v cloudu