0
我怎樣才能插入了一段HTML代碼(包含「和「)到我的MySQL數據庫?如何插入HTML代碼到表
這不是那麼容易的,我只是逃避所有的」和「有反斜槓,所以我正在尋找其他解決方案。我發現的所有解決方案都依賴於一些編程語言,如PHP,如this example。
我正在使用的編程語言是Python,但我更喜歡一般的MySQL解決方案。
我想插入的那段代碼可能是例如是這樣的:
<tr>
<td width="140"><img alt="2345234523" src="images/stories/2345234523.png" height="105" width="140" /></td>
<td width="163">"mp3's"</td>
<td width="180">"ogg's"</td>
</tr>
(這僅僅是隨機碼,不neccessarly senseful或工作)
提前感謝!
在將數據插入到mySQL查詢中之前,您需要轉義數據。提供對mySQL訪問的Python庫應該提供一個轉義函數來執行此操作,或使用預準備語句自動轉義數據。如果你想要特定的語言方法 –
,確保你添加了'python'標籤是否沒有其他解決方案而不是轉義它? – naeg
nope,但這不應該是一個問題 - 無論如何您都需要轉義數據以防止SQL注入攻擊。 –