Mysql
 sql >> база данни >  >> RDS >> Mysql

предайте sql файл на nodejs за изпълнение като цяло

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

обратно повикване(грешка, резултати); 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. За подселекция или не за подселекция?

  2. възможно ли е да се използва ajax, jquery страница с cron?

  3. mysqldump версия Грешка при експортиране на данни от MySQL

  4. как да нулирам паролата си за mysql в mac os 10.13.3

  5. Инструкция SHOW TABLES с множество стойности LIKE