Mysql 应如何存储新行和粗体/斜体字符?

Mysql 应如何存储新行和粗体/斜体字符?,mysql,html,Mysql,Html,我想在数据库中存储段落。这包括一些粗体和斜体字符。MySQL中是否有用于此的数据类型;或者,我应该将数据存储在varchar列中吗 如何在MySQL中存储新行字符和粗体/斜体字符?你不能。你必须在MySQL中的varchar/text数据类型字段中存储html代码,然后不使用htmlspecialchars()直接回显它。你可以根据需要使用以下数据类型之一。不要担心粗体或斜体。因为所有这些都是html中的字符格式 TEXT A string with a maximum lengt

我想在数据库中存储段落。这包括一些粗体和斜体字符。MySQL中是否有用于此的数据类型;或者,我应该将数据存储在varchar列中吗


如何在MySQL中存储新行字符和粗体/斜体字符?

你不能。你必须在MySQL中的varchar/text数据类型字段中存储html代码,然后不使用htmlspecialchars()直接回显它。

你可以根据需要使用以下数据类型之一。不要担心粗体或斜体。因为所有这些都是html中的字符格式

TEXT        A string with a maximum length of 65535 characters.
BLOB        A string with a maximum length of 65535 characters.
MEDIUMTEXT  A string with a maximum length of 16777215 characters.
MEDIUMBLOB  A string with a maximum length of 16777215 characters.
LONGTEXT    A string with a maximum length of 4294967295 characters.
LONGBLOB    A string with a maximum length of 4294967295 characters.

为什么你认为粗体和斜体是字符?它们是标签!纯文本。任何文本类型字段都可以。除非您处理原始打印机输出或其他内容,我猜您指的是
html标记?这些只是文字……我之所以这样认为,是因为海报上有一个关于这个问题的HTML标签。@Diodeus:说得好。我没看到!:)