python2.7 pymysql中 pymysql.err.ProgrammingError:1064, You have an error in your SQL syntax;

下面說一下 python2.7 pymysql中  pymysql.err.ProgrammingError: (1064, u"You have an error in your SQL syntax; 錯誤可能的解決方法。

因爲我在想MySQL數據庫中插入一個varchar(45) 類型的數據時,出現了 題目中的錯誤,截圖如下:



代碼如下


中間的時間就是要插入的數據。
經過多方查詢,發現MySQL只要字符串中出現了數字以外的東西都會出現這個錯誤(未經過充分實驗),

將上面的代碼改爲如下,報錯消失:
即,將雙引號“”變更爲 ‘“”’外單內雙 模式

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章