首页 > MySQL数据库如何存储text/html类型的文本?

MySQL数据库如何存储text/html类型的文本?

这应该是个比较弱的问题吧。不过还是希望能有朋友帮忙解答。

情景:
网站用户在textarea或者某在线编辑器(好比kindeditor、的编辑器之类的)里编写大段文本,可以换行。数据库MySQL里使用 text 类型存储该段文本。

问题
在数据库中该如何存储呢,好比目前换行符我就不知道如何解决?要进行编码、替换之类的工作吗?
需要能够避免JavaScript脚本注入,是不是要做一下encodeUrRIComponents?

谢谢!


根据你的数据库的编码存入TEXT甚至是MEDIUMTEXT就好啦。
如果说编码不定,BLOB看看


直接存 TEXT 类型


就对于这篇文章:深入Python模块的使用,后台用UE编辑的
文章内容用longtext存储,

对于text/html类型,mysql是按照编辑器中的格式存储的,因为它存储的是源码:

【热门文章】
【热门文章】