踩坑:在用python寫腳本查詢sql數據時,使用%s來替換sql語句里的變量,結果一直報,而其他sql使用同樣的方法正常,最后發現是因為sql語句里有模糊查詢 like "%測試%",這里的%被誤以為%s,解決方法對%轉義即可。
SELECT * FROM events WHERE id='%s' and url like '%column%' %id
SELECT * FROM events WHERE id='%s' and url like '%%column%%' %id