在mysql中存储html代码的最佳方法是什么?
如果我有一个完整的页面源代码并且我想保存它,我在mysql中使用了什么样的数据?
另外,最好将代码保存为文件,文件名等于mysql中创建的唯一ID(可能是为了节省mysql中的空间?)
答案 0 :(得分:27)
我会推荐TEXT。我认为blob对于多媒体等比文本更多。
答案 1 :(得分:6)
在数据库中存储HTML的数据类型为TEXT
但你必须使用mysql_real_escape_string
对其进行编码$html="Yor HTML";
$sql = "INSERT INTO tbl (html)
VALUES ('" . mysql_real_escape_string($html) . "')"
或使用准备好的陈述
答案 2 :(得分:5)