2

我有一个关于 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();

但是我希望一旦数据库发生更改就调用此代码。我知道我可以做一个民意调查方法,但它似乎并不那么有效和实时。什么是允许我这样做的好的实时模块,或者是轮询我唯一的选择?

4

0 回答 0