如何在由單引號組成的MySQL中插入值。即在mysql數據庫中使用python angularjs插入特殊字符
「我是快樂的哥哥,並試圖獲得一個‘工作’,」
單引號是創建一個problems.When我試圖寫在文本字段使用單引號一些文本。我在控制檯中出現錯誤,即。
語法錯誤:在JSON意外標記<在位置0
你如何使用angularJs,MySQL的插入通過用戶界面(前端)單引號。
如何在由單引號組成的MySQL中插入值。即在mysql數據庫中使用python angularjs插入特殊字符
「我是快樂的哥哥,並試圖獲得一個‘工作’,」
單引號是創建一個problems.When我試圖寫在文本字段使用單引號一些文本。我在控制檯中出現錯誤,即。
語法錯誤:在JSON意外標記<在位置0
你如何使用angularJs,MySQL的插入通過用戶界面(前端)單引號。
您正在尋找:
conn.escape_string()
看看成什麼escape_string一樣。簡而言之,它需要您的字符串並用ex \ x00替換特殊字符。
參見:http://mysql-python.sourceforge.net/MySQLdb.html
否則只是把一個\盈的人物給自己逃避他們! :)
你好@Tim Hinz感謝您的回覆。我嘗試瞭解決方案,但沒有奏效。 –
我得到了完美的解決方案used.replace(「'」,「''」)非常感謝您的幫助 –
您需要使用'\\'來轉義這些特殊字符。 – Shadow
這取決於你現在如何處理你的字符串以及你使用的數據庫適配器。顯示一些代碼,否則很難幫助你。 – deceze