我正在将 nicEdit 编辑器用于文本区域,其中可能包含文本、图像、链接和其他格式化文本。我不知道在 MySQL 数据库中使用什么数据类型来存储其内容。
如果还有其他方法可以处理这些东西,请提出建议。
我正在将 nicEdit 编辑器用于文本区域,其中可能包含文本、图像、链接和其他格式化文本。我不知道在 MySQL 数据库中使用什么数据类型来存储其内容。
如果还有其他方法可以处理这些东西,请提出建议。
您可以尝试将数据保存在text
列中。我认为在保存之前对数据进行编码是个好主意。例如,将其保存为 base64(如果您不必在内容中搜索),或者保存为 url 编码字符串。
如果图像上传到服务器,您还必须将图像保存在网络服务器上。几个选项是:
Blob
字段(二进制大对象)保存图像在我的测试中,选项 1 和 2 创建了大量数据。所以最好将图像保存在数据库之外。
希望这可以帮助。