文章詳情頁
python - pymsyql插入文章數據問題
瀏覽:135日期:2022-09-02 17:52:58
問題描述
就是插入文章數據的時候,可能是因為有標簽的緣故出現這樣的問題,如圖:
pymysql.err.ProgrammingError: (1064, ’You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ’q</p>n<p id='_j_p...
該怎么解決?修改字段類型?謝謝了
問題解答
回答1:你要用
sql = ' insert into t_a (a,b,c) values (%s, %s,%s)'db.execute(sql, a, b,c)
方式
我猜你是用的
sql = ' insert into t_a (a,b,c) values (%s, %s,%s)' % (a,b,c)db.execute(sql)回答2:
排查下是不是單引號未轉義的問題
回答3:有可能是字段用了“關鍵字”,查看一下,另外把長度修改大點。
上一條:Python中, 仿照經典代碼實現單例, 卻出現了不是單例的的狀態, 代碼哪里出錯了 ?下一條:網頁爬蟲 - python爬蟲爬圖,報錯<urlopen error no hsot given>.
相關文章:
1. mysql - 在不允許改動數據表的情況下,如何優化以varchar格式存儲的時間的比較?2. javascript - 網頁打印頁另存為pdf的代碼一個問題3. vim - docker中新的ubuntu12.04鏡像,運行vi提示,找不到命名.4. docker網絡端口映射,沒有方便點的操作方法么?5. css - chrome下a標簽嵌套img 顯示會多個小箭頭?6. java中返回一個對象,和輸出對像的值,意義在哪兒7. css3 - 純css實現點擊特效8. javascript - 關于apply()與call()的問題9. 推薦好用mysql管理工具?for mac和pc10. javascript - 有適合開發手機端Html5網頁小游戲的前端框架嗎?
排行榜
