开发者社区> 问答> 正文

技术运维问题 - MYSQL使用 -RDS MySQL 建索引时 Specified key was too long; max key length


1. 错误原因
2. 解决步骤



在大字段上创建索引时,有时会碰到下面的错误

ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes.
[url=https://img.alicdn.com/tfscom/TB1cboSLVXXXXb7XXXXXXXXXXXX.png][/url]
Step 3. 修改现有表
对已经创建的表,通过下面的语句修改下表的 row_format 格式

alter table <table_name> row_format=dynamic; alter table <table_name> row_format=compressed;

展开
收起
梨好橙 2018-09-24 22:07:15 2140 0
1 条回答
写回答
取消 提交回答
  • https://help.aliyun.com/knowledge_detail/41707.html

    2020-12-14 15:33:02
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像