Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >MySQL constraint unique Key 最大长度是 1000 bytes

MySQL constraint unique Key 最大长度是 1000 bytes

作者头像
一个会写诗的程序员
发布于 2018-08-17 06:18:39
发布于 2018-08-17 06:18:39
2K0
举报

mysql> alter table search_key_word add constraint idx_key_word unique (key_word); ERROR 1071 (42000): Specified key was too long; max key length is 1000 bytes

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017.10.25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
索引长度过长 ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes
1.发现问题   今天在修改innodb表的某个列的长度时,报如下错误: [html] view plain copy print? alter table test2 modify colu
用户1214487
2018/04/18
5.4K0
MySQL数据库cpu飙升到500%的话他怎么处理?[通俗易懂]
当 cpu 飙升到 500%时,先用操作系统命令 top 命令观察是不是 mysqld 占用导致的,如果不是,找出占用高的进程,并进行相关处理。
全栈程序员站长
2022/07/11
1.1K0
MySQL数据库cpu飙升到500%的话他怎么处理?[通俗易懂]
MySQL故障案例 | ERROR 1071 (42000): Specified key was too long
https://dev.mysql.com/doc/refman/5.7/en/innodb-limits.html
凡人学运维
2022/06/22
2.2K0
故障分析 | ERROR 1709: Index column size too large 引发的思考
某日同事突然找到我说测试环境中有张表无法访问,SELECT、DML 和 DDL 执行均报错 ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes.。
爱可生开源社区
2024/09/14
2320
故障分析 | ERROR 1709: Index column size too large 引发的思考
mysql Specified key was too long; max key length is 767 bytes
mysql Specified key was too long; max key length is 767 bytes <w>查询:ALTER TABLE `order_test_code` MODIFY COLUMN `out_order_no` VARCHAR(200) DEFAULT NULL COMMENT '外部订单号'
oktokeep
2024/11/23
1730
laravel 表迁移报错[通俗易懂]
解决: 索引长度 & Mysql / MariaDB Laravel 默认使用 utf8mb4 编码,它支持在数据库中储存 emojis 。如果你是在版本低于 5.7.7 的 MySQL 或者版本低于 10.2.2 的 MariaDB 上创建索引,那你就需要手动配置数据库迁移的默认字符串长度。 即在 AppServiceProvider 中调用 Schema::defaultStringLength 方法来配置它:
全栈程序员站长
2022/08/09
6300
【转】迁移到 utf8mb4:需要考虑的事项
原文来自Percona Blog: ​​https://www.percona.com/blog/migrating-to-utf8mb4-things-to-consider/​​
保持热爱奔赴山海
2022/06/02
6660
【转】迁移到 utf8mb4:需要考虑的事项
【mysql】mysql字符集设置为:utf8mb4,创建表时候错误Specified key was too long; max key length is 767 bytes
mysql在创建数据库的时候,字符集设置的不是utf8而是utf9mb4,在导入sql脚本的时候,发现提示如下错误:
凯哥Java
2022/12/15
2.6K0
【mysql】mysql字符集设置为:utf8mb4,创建表时候错误Specified key was too long; max key length is 767 bytes
MySQL中索引的长度的限制
参考: http://dinglin.iteye.com/blog/1681332
保持热爱奔赴山海
2019/09/17
5.9K0
MySQL 经典案例分析:Specified key was too long
迪B哥
2017/08/16
123.7K16
MySQL 经典案例分析:Specified key was too long
Laravel 5.4因特殊字段太长导致migrations报错的解决
前言 本文主要介绍了关于Laravel 5.4因特殊字段太长导致migrations报错的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍: laravel 5.4 改变了默认的数据库字符集,现在utf8mb4包括存储emojis支持。MySQL 需要v5.7.7或者更高版本,当你试着在一些MariaDB或者一些老版本的的MySQL上运行 migrations 命令时,你会碰到下面这个错误:
用户2323866
2021/07/12
1K0
MySQL:1071 -Specified key was too long; max key length is 767 bytes
向服务器中导入本地 MySQL 数据库,遇到错误:1071 -Specified key was too long; max key length is 767 bytes。
Power
2025/03/05
2550
laravel 学习之路 配置config
laravel 的配置项是在根目录下的 /config 目录中,还有一个是根目录下的 .env文件
风清醉
2019/12/18
2.1K0
故障分析 | 一个索引创建错误引发的思考
作者:刘晨,网名 bisal ,具有十年以上的应用运维工作经验,目前主要从事数据库应用研发能力提升和技术管理相关的工作,Oracle ACE(Alumni),腾讯云TVP,拥有 Oracle OCM & OCP 、EXIN DevOps Master 、SCJP 等国际认证,国内首批 Oracle YEP 成员,OCMU 成员,《DevOps 最佳实践》中文译者之一,CSDN & ITPub 专家博主,公众号”bisal的个人杂货铺”,长期坚持分享技术文章,多次在线上和线下分享技术主题。
爱可生开源社区
2023/09/20
2820
故障分析 | 一个索引创建错误引发的思考
MySQL导入sql报错Specified key was too long问题解决
MySQL 导入 sql 时报错:ERROR 1071 (42000) at line 1236: Specified key was too long; max key length is 1000 bytes
德顺
2024/06/05
8250
技术分享 | MySQL 索引长度限制的案例
网名 bisal ,具有十年以上的应用运维工作经验,目前主要从事数据库应用研发能力提升方面的工作,Oracle ACE ,拥有 Oracle OCM & OCP 、EXIN DevOps Master 、SCJP 等国际认证,国内首批 Oracle YEP 成员,OCMU 成员,《DevOps 最佳实践》中文译者之一,CSDN & ITPub 专家博主,长期坚持分享技术文章,多次在线上和线下分享技术主题。
爱可生开源社区
2021/12/07
4.2K0
技术分享 | MySQL 索引长度限制的案例
小白学习MySQL - 变通创建索引的案例一则
前两天同事提了一个问题,MySQL 5.7中给某张表字段增加一个单键值索引,提示了如下错误,
bisal
2021/12/05
5060
小白学习MySQL - 变通创建索引的案例一则
laravel报错1071 Specified key was too long; max key length is 1000 bytes
执行php artisan migrate报错laravel报错1071 Specified key was too long; max key length is 1000 bytes
友儿
2022/09/11
2970
linux 之mysql——约束(constraint)详解
比如name字段中要让其用户名不重复,这就需要添加约束。或者必须注册的时候需要添加邮箱等
用户4877748
2020/07/21
2.6K0
Mysql 培训
1. Mysql 培训 1.1. 培训目的 本文档是针对MySQL 数据库方面的基础培训,为了使项目组成员能够达到使用MySQL 数据库的目的。 1.2. 培训对象 开发者 1.3. 经常使用词及符号说明 经常使用词: Mysql:一种免费的跨平台的数据库系统 E:/mysql:表示是在dos 命令窗体下面 mysql> 表示是在mysql 的命令行下 1.4. 參考信息 http://dev.mysql.com/doc/refman/5.0/en/index.html
全栈程序员站长
2022/07/11
5.8K0
推荐阅读
相关推荐
索引长度过长 ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档