3

我有一个在 PHPMyAdmin 中完美运行的查询:

SET @row_number=0; 
SELECT * FROM blah blah @row_number blah blah;

但是,当我将它放入 Node.JS 时,我不能使用简单con.query("SET @row_number=0; SELECT * FROM blah blah @row_number blah blah;")的,因为从技术上讲那里有 2 个查询。所以我试着做:

con.query("SET @row_number=0")
con.query("SELECT * FROM blah blah @row_number blah blah")

但是,这会将其视为第一个查询甚至不存在。如何将这些查询组合成一个查询?或者,还有其他解决方法吗?

4

1 回答 1

3

试试这个 node-mysql:

var connection = mysql.createConnection({multipleStatements: true});

(取自这个答案)

于 2018-03-17T00:55:58.683 回答