Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

chuyển tệp sql cho nodejs để thực thi toàn bộ

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

gọi lại (err, kết quả); 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. Tính chênh lệch thời gian giữa hai hàng

  2. phòng truy vấn mysql còn trống

  3. MySQL:chỉ mục duy nhất không tôn trọng các giá trị `null`

  4. MySQL database engine là gì?

  5. Chuyển đổi hàng thành cột từ các bảng khác nhau và số hàng khác nhau (liên hợp) trong MySQL phiên bản 8.0.17 bằng cách sử dụng Pivot