背景
今天线上出现一个问题,文本太长,而数据库中的字段长度不够,导致内容被截断。
于是,很容易想到解决办法,修改字段长度呗,但出乎预料的是,遇到了以下报错:
Execute failed | Execute: Error 1118: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs.
原因:
mysql属于关系型,行式数据库, 规定单行长度不能超过65535,如需存储超过65535长度的数据,则需使用TEXT或BLOB,这里所说的字段长度指的是,一条记录所有字段的长度之和。
解决:
正常的解决方案是,修改字段类型为text或blob, 但因为具体的业务场景,此次仅是将该字段在允许范围内稍微加大了些
⬡ 规则怪谈生成器
三步选择,一键生成完整的规则怪谈场景
欢迎使用 规则怪谈生成器 (GuiZeGT) —— 专为恐怖创作者、跑团主持人和怪谈爱好者设计的在线工具。 零AI成本 · 纯模板拼接 · 无限制生成 · 免费使用
1
选择场景
2
选择氛围
3
选择难度
✦
一键生成
-
🏚️ 12个经典场景
核心
从废弃医院到深海孤岛,丰富模板即选即用 -
👻 8种恐怖风格
氛围
心理恐怖、克苏鲁、都市传说……塑造独特惊悚感 -
📜 3档规则数量
难度
从简洁到复杂,控制怪谈的细节密度与挑战性 -
⚡ 逐条浮现生成
体验
规则逐条动态呈现,营造紧张有序的阅读节奏
⚡ 或选择一个场景快速开始
🏥 废弃医院
🚢 幽灵邮轮
🌲 黑森林
🏫 午夜学校