防止SQL注入以及mysqli的預處理

當應用程序使用輸入內容來構造SQL語句訪問數據庫時,會發生SQL注入攻擊。下面就來介紹一下防止SQL注入的方法。 1.對用戶的輸入進行驗證,能夠經過正則表達式,或者限制長度,對單引號等進行轉換。 2.永遠不要使用動態拼裝SQL。能夠使用參數化的SQL或者直接使用存儲過程進行數據查詢和存儲 例:insert into user(name,password,email) values(?,?,?) 3
相關文章
相關標籤/搜索