sql語句中包含引號處理方法

 

1. 背景mysql

  在使用Python腳本向數據庫導入日誌文件時候,忽然報錯。sql

 

 

2. 解決思路數據庫

  查看messages文件,發現有一條語句裏包含單引號。日誌

    

  查看sql語句,是使用單引號標註str類型。blog

  

 

3. 得出結論sql語句

  日誌文件中,個別行含有單引號,與sql語句的單引號抵消,形成插入的str變成關鍵字,mysql報語法異常。語法

4. 解決思路im

  (1) 檢測語句中是否含有引號d3

    

 

  (2) 對引號進行轉義數據

    

 

5. 結果

  問題解決

    

 

  能夠正常插入帶引號的數據。

    

相關文章
相關標籤/搜索