如何在数据库中存储带有换行符的文本?

Posted

技术标签:

【中文标题】如何在数据库中存储带有换行符的文本?【英文标题】:How do I store texts with line breaks in database? 【发布时间】:2022-01-05 15:03:44 【问题描述】:

我是新手网络开发人员。

我正在尝试制作自己的基于 Web 的文本编辑器应用程序,因此我需要此信息。

如何在数据库中存储带有换行符的文本。 我正在考虑使用 MongoDB。

另外,我有兴趣知道:

    YouTube 使用什么数据库来存储 cmets? *** 使用什么数据库来存储 cmets?

提前致谢。

【问题讨论】:

请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案1】:

在决定为您自己的项目使用哪种类型的数据库时,更重要的是要记住您自己的项目可能需要该数据库的哪些功能。

YouTube 和 *** 都使用 SQL 数据库,但您尝试完成的结果也可以在 MongoDB 等 NoSQL 数据库中执行。

如果您有固定架构并且需要执行表连接以编译所有数据,那么 SQL 数据库可能是您的最佳选择。

如果您的架构更灵活,并且您的数据将受益于基于文档的存储和加载,那么 NoSQL 数据库就是您的最佳选择。

【讨论】:

以上是关于如何在数据库中存储带有换行符的文本?的主要内容,如果未能解决你的问题,请参考以下文章

SQL server字符串字段怎么存储换行符?

如何保存带有换行符或行间空格的文本?

Python如何在包含' n'的行中打印带有换行符的文本

带有折线的文本在 Rails 中不起作用

ASP.Net MVC - 显示带有换行符的文本

如何从控制台读取多行文本,然后将内容保存到带有换行符的文件中?