ノードで次のスクリプトを実行しています。
var mariadb = require("mariasql");
var db = new mariadb();
db.connect({
host: "localhost",
user: "root",
password: "bus1708v2.0",
db: "test"
});
db.query("INSERT INTO Persons (LastName, FirstName) VALUES ('Some', 'Name')")
.on("result", function(result){
result.on("end", function(info){
console.log(info);
console.log(result);
});
});
データベースに正常に挿入されますが、ctrl-c を押してスクリプトを終了する必要があります
アップデート
db.end(); を置く必要があることに気づきました。最後に
この場合、db.end() はすべてのクエリが終了するのを待ちますか?