gpt4 book ai didi

html - MySQL 存储大型 WYSIWYG 字段(例如,140668 个字符)的最佳方式

转载 作者:行者123 更新时间:2023-12-04 08:39:21 25 4
gpt4 key购买 nike

我在 HTML 中使用 Summernote WYSIWYG 编辑器,当我将图片粘贴到其中时,数据的长度会增加到 140668 (activityDescription.length())。我目前使用 MySQL varchar(10000) utf8_unicode_ci 来存储数据。 varchar() 数据长度限制为在所有列之间共享的 65535 个字符。这不足以存储该数据。请问存储这些数据的最佳方法是什么?

最佳答案

您可以将其存储在 MEDIUMTEXT 中.VARCHARTEXT最多可以存储 64KB (216) 字节(不是字符)。如果您使用像 utf8 或 utf8mb4 这样的多字节字符集,则最大字符数可能会更少(这些字符集使用每个字符的可变字节数)。MEDIUMTEXT最多可存储 16MB。同样,多字节字符集意味着最大字符数可能小于 224。LONGTEXT理论上最多可以存储 4GB(232 字节),但是将那么长的数据放入该列可能并不容易或不可能,因为 max_allowed_packet_size 的最大值。是 1GB。
阅读更多:https://dev.mysql.com/doc/refman/8.0/en/storage-requirements.html#data-types-storage-reqs-strings

关于html - MySQL 存储大型 WYSIWYG 字段(例如,140668 个字符)的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64637678/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com