请注意以下文档
node-mysql:
如果您注意了,您可能已经注意到,这种转义可以使您执行以下整洁的事情:
var post = {id: 1, title: 'Hello MySQL'};var query = connection.query('INSERT INTO posts SET ?', post,function(err, result) {
// Neat!
});
console.log(query.sql); // INSERT INTO posts SETid= 1,title=
‘Hello MySQL’
请注意,它们使用
SET代替
VALUES。
INSERT INTO ... SET x = y是有效的MySQL查询,而
INSERT INTO... VALUES x = y不是。



