我计划将用户评论存储在数据库中,并且想知道如何存储用户将提供的原始文本,因为它可能包含任何内容。这方面的常见/良好做法是什么?我需要解析文本还是应该使用特殊的存储类型?解析可能很长的用户评论似乎有很多开销,我不想篡改消息的预期含义等。同时处理评论/论坛帖子似乎很奇怪庄园说用户名/密码并进行消毒。
我正在使用sqlite3
一些脚本来查询数据库,并计划按照以下方式实现:
page_id post_number username content
------- ----------- -------- -------
1 1 user_23 blah there's blah "quote" blah;':".,-=.
但是,当然,如果我只是将我的content
参数扩展到我的INSERT
查询中,将会有各种各样的问题' "
等等。
我应该如何处理content
这张表中的;它甚至应该在这样的桌子上吗?我应该使用什么数据类型等。