Mysql
 sql >> Base de données >  >> RDS >> Mysql

Node.js MYSQL pour détecter l'exhaustivité INSERT/UPDATE d'une requête ?

Node.js fait tout ce qui n'est pas lié au processeur - comme les opérations sur les fichiers, l'accès au réseau/aux bases de données - de manière asynchrone, ce qui est nécessaire pour le garder aussi rapide qu'il l'est.

Vous devez donc faire tout ce qui devrait arriver une fois la requête terminée dans la fonction de rappel :

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!");
});