如何将HTML代码插入表中

时间:2011-09-20 16:44:18

标签: python mysql html database insert

如何在我的MySQL数据库中插入一段HTML代码(包含“和”)?

对我来说,简单地使用反斜杠逃避所有“和”并不容易,所以我正在寻找其他解决方案。我发现的所有解决方案都依赖于某些编程语言,例如PHP,如{ {3}}

我使用的编程语言是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>

(这只是随机代码,不是有意义或有效)

提前致谢!

1 个答案:

答案 0 :(得分:2)

一般来说:

在将数据插入mySQL查询之前,您需要转义数据。提供对mySQL访问的Python库应该提供一个转义函数来执行此操作,或者使用预准备语句自动转义数据。

需要转义字符串数据的原因是引号("')可以破坏用于输入数据的SQL语句。