我有一个关于 mysql 的 node.js 的问题。
我正在尝试使用 node.js 检查数据库中的更改,并且每次它进行更改时都会做一些事情。
我有以下代码:
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'root',
password : 'root',
database : 'socialpodd',
});
connection.connect();
connection.query('SELECT * FROM personal', function(err, rows, fields) {
if (err) throw err;
console.log('Rows: ', rows[0].email);
});
connection.end();
但是我希望一旦数据库发生更改就调用此代码。我知道我可以做一个民意调查方法,但它似乎并不那么有效和实时。什么是允许我这样做的好的实时模块,或者是轮询我唯一的选择?