Mysql
 sql >> Baza danych >  >> RDS >> Mysql

przekazać plik sql do nodejs do wykonania jako całość

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(błąd, wyniki); va dendro de la promesa, recuerda que node es asíncrono




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak połączyć dwie tabele za pomocą listy oddzielonej przecinkami w polu łączenia?

  2. Coś podobnego do Hibernate w PHP?

  3. Zmienna dynamiczna aktualizacji zapytania formularza POST php

  4. Znajdź dwie kolumny w laravelu, które mają równe wartości za pośrednictwem Eloquent?

  5. Sprawdź, czy aktualna data jest między dwiema datami + mysql select query