可能重复:
What structure type do I use for HTML content (MySQL)在mysql中存储html代码的最佳方式是什么?
什么是存储在MySQL中的HTML代码的最佳方式?
如果我有et说整个页面的源代码,我想保存它,我在mysql中使用什么样的数据?
而且,它更好地只是将代码保存为一个文件,等于在mysql中创建一个唯一的ID文件名(可能是为了节省空间在mysql中?)
可能重复:
What structure type do I use for HTML content (MySQL)在mysql中存储html代码的最佳方式是什么?
什么是存储在MySQL中的HTML代码的最佳方式?
如果我有et说整个页面的源代码,我想保存它,我在mysql中使用什么样的数据?
而且,它更好地只是将代码保存为一个文件,等于在mysql中创建一个唯一的ID文件名(可能是为了节省空间在mysql中?)
我会推荐TEXT。我认为blob更多的是多媒体等文本。
存储HTML数据库中数据类型将是TEXT
,但你拥有了它使用mysql_real_escape_string
$html="Yor HTML";
$sql = "INSERT INTO tbl (html)
VALUES ('" . mysql_real_escape_string($html) . "')"
或使用预处理语句
你是什么编码试图使用它?你想建立一个动态页面吗?就我个人而言,我不相信你应该将html存储在数据库中。如果您正在构建具有公共页面的动态页面,则最好制作可以将数据和参数传递到的多个通用文件。 – em3ricasforsale 2012-02-17 03:48:07