2014-06-24 22 views

回答

0

取決於您正在使用的mySQL node.js庫。如果你使用這一個https://github.com/felixge/node-mysql,那麼你只需要使用兩種:使用

connection.escape() 

connection.query('SELECT * FROM table WHERE id = ?', 
[personID], 
function(selectErr,selectRow) { 
}); 
+0

林沙發DB。我想保護外部用戶注入sql查詢的數據 – user87267867

+0

然後,您可能需要一些有趣的正則表達式來查找/替換所有可能的惡意字符。 – Russbear