开发者社区> 问答> 正文

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

这应该是个比较弱的问题吧。不过还是希望能有朋友帮忙解答。
情景:
网站用户在textarea或者某在线编辑器(好比kindeditor、segmentfault的编辑器之类的)里编写大段文本,可以换行。数据库MySQL里使用 text 类型存储该段文本。
问题:
在数据库中该如何存储呢,好比目前换行符我就不知道如何解决?要进行编码、替换之类的工作吗?
需要能够避免JavaScript脚本注入,是不是要做一下encodeUrRIComponents?

展开
收起
蛮大人123 2016-02-07 11:03:36 7603 0
2 条回答
写回答
取消 提交回答
  • 您好,您是怎么解决的

    2021-01-05 15:04:30
    赞同 展开评论 打赏
  • 我说我不帅他们就打我,还说我虚伪

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

    2019-07-17 18:38:55
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云数据库运维实战手册 立即下载
传统数据库上云最佳实践-友邦保险 立即下载
数据库游戏行业最佳实践 立即下载

相关镜像