Я пытаюсь импортировать файл sql в экспресс-js.я пытаюсь следующие коды, но он не работает при использовании модуля mssql и fs
fs.readFile(__dirname +'/database.sql', function (err, sqlFile) {
if(err) { throw err; }
connection.query(sqlFile, function(err, results) {
if (err) throw err;
console.log(results);
});
console.log(sqlFile);
});
он не работает, он говорит ER_EMPTY_QUERY: запрос был пуст
в то время как я пытаюсь модуль execsql.
var execsql = require('execsql'),
dbConfig = {
host: 'localhost',
user: 'root',
password: 'root'
},
sql = 'use db_cam;',
sqlFile = __dirname + '/db.sql';
execsql.config (dbConfig) .exec (sql) .execFile (sqlFile, function (err, results) {console.log (results);}). End ();
Возвращает ER_ACCESS_DENIED_ERROR