2012-02-17 120 views
21

可能重复:
What structure type do I use for HTML content (MySQL)在mysql中存储html代码的最佳方式是什么?

什么是存储在MySQL中的HTML代码的最佳方式?

如果我有et说整个页面的源代码,我想保存它,我在mysql中使用什么样的数据?

而且,它更好地只是将代码保存为一个文件,等于在mysql中创建一个唯一的ID文件名(可能是为了节省空间在mysql中?)

+0

你是什么编码试图使用它?你想建立一个动态页面吗?就我个人而言,我不相信你应该将html存储在数据库中。如果您正在构建具有公共页面的动态页面,则最好制作可以将数据和参数传递到的多个通用文件。 – em3ricasforsale 2012-02-17 03:48:07

回答

20

我会推荐TEXT。我认为blob更多的是多媒体等文本。

存储HTML数据库中

wikipedia blob

7

数据类型将是TEXT

,但你拥有了它使用mysql_real_escape_string

$html="Yor HTML"; 
$sql = "INSERT INTO tbl (html) 
VALUES ('" . mysql_real_escape_string($html) . "')" 

或使用预处理语句

相关问题