Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Node.js MYSQL, um die INSERT/UPDATE-Vollständigkeit einer Abfrage zu erkennen?

Node.js erledigt alles, was nicht CPU-gebunden ist – wie Dateioperationen, Netzwerk-/Datenbankzugriff – asynchron, was notwendig ist, um es so schnell zu halten, wie es ist.

Sie müssen also alles tun, was passieren soll, nachdem die Abfrage in der Callback-Funktion beendet wurde :

function start_query(callback) {
    conn.query('INSERT .....', function(err, rows, fields) {
        if(err) {
            console.log("Err!");
        } else {
            console.log("INSERTED!");
        }
        callback();
    });
}
start_query(function() {
    console.log("QUERY DONE!");
});