執行多條查詢語句
為了安全起見,默認情況下是不允許執行多條查詢語句的。要使用多條查詢語句的功能,就需要在創建數據庫連接的時候打開這一功能:
var connection = mysql.createConnection( { multipleStatements: true } );
這一功能打開以后,你就可以像下面的例子一樣同時使用多條查詢語句:
connection.query('select column1; select column2; select column3;', function(err, result){ if(err){ throw err; }else{ console.log(result[0]); // Column1 as a result console.log(result[1]); // Column2 as a result console.log(result[2]); // Column3 as a result } });
即:
var connParam = { host : 'localhost', user : 'root ', password : 'root', port : '3306', database : 'testdb', multipleStatements: true };