开发者社区 问答 正文

RDS MySQL实例创建表提示报错

已解决

RDS MySQL实例创建表提示报错

展开
收起
提个问题 2024-06-16 10:19:01 55 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    建表报错ERROR 1118 (42000): 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,否则会转换为TEXT类型。
    • 单行最大限制长度不能大于65535(不包括TEXT、BLOB类型)。

    可以使用如下方法解决,
    • 将字段长度缩小,且字段长度不要超过65535。
    • 长字段使用TEXT、BLOB类型代替。
    2024-06-16 10:19:02 举报
    赞同 1 评论

    评论

    全部评论 (0)

    登录后可评论