Node.js MySQL Update Statement
Updating database rows asynchronously in Node.js using mysql2 parameterized queries.
const mysql = require('mysql2/promise');
async function updateEmployee() {
const connection = await mysql.createConnection({
host: 'localhost', user: 'root', password: 'password', database: 'company_db'
});
const [result] = await connection.execute(
'UPDATE employees SET salary = ? WHERE employee_id = ?',
[78000.00, 1]
);
console.log('Affected rows updated via Node.js:', result.affectedRows);
await connection.end();
}
updateEmployee();Affected rows updated via Node.js: 1