1. 背景mysql
在使用Python腳本向數據庫導入日誌文件時候,忽然報錯。sql
2. 解決思路數據庫
查看messages文件,發現有一條語句裏包含單引號。日誌
查看sql語句,是使用單引號標註str類型。blog
3. 得出結論sql語句
日誌文件中,個別行含有單引號,與sql語句的單引號抵消,形成插入的str變成關鍵字,mysql報語法異常。語法
4. 解決思路im
(1) 檢測語句中是否含有引號d3
(2) 對引號進行轉義數據
5. 結果
問題解決
能夠正常插入帶引號的數據。