5

我正在考虑在 MySQL(或您的选择)中存储多行数据,例如一首诗。我不知道它可能有多少行,我必须保持它的结构完整,所以当我在网站上向最终用户显示它时,它的格式是正确的。

我可以存储 100 到 100,000 个字符之间的任何位置。除非有人可以帮助我找出更简单的方法,否则我宁愿避免使用纯文本。

4

2 回答 2

1

如果您真的担心格式。您还可以使用内容编辑器来创建类似 html 的代码<br/>和用于格式化的列表。然后将其作为文本发布到您的 sql 中。

同样,我不确定您是担心将数据输入 mysql,还是担心从 mysql 显示数据(因此,内容编辑器的想法)。

于 2012-08-20T01:22:30.063 回答
1

如果您以Markdown等简单格式存储文本,则可以使用任意数量的可转换库将其呈现为 HTML。

在 MySQL 中存储大量文本并没有错。对于超过 1 KB 的数据,您应该使用TEXT高达 64 KB 或LONG TEXT更大量的数据。

VARCHAR在较新版本的 MySQL 下可以走更长的时间,但这可能不是您想要的。

于 2012-08-20T02:08:43.830 回答