MySQL创建索引失败

报错信息:
原因:将数据库表中某个字段设为索引时,提示当前字段的长度过长,为3072个字节;

经过查询发现:

在mysql5.6中索引列的最大长度为767个字节

而对于utf-8编码,一个字符占3个字节,所以对于varchar类型字段,我们如果需要创建索引,类型大小就必须设置为小等于varchar(255)长度;

MySQL创建索引失败相关推荐

  1. mysql 创建索引失败_mysql创建多列索引及优化 - 没有所谓的失败!除非你不再尝试! - PHPChina ......

    什么是索引? 索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存.如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录.表里面 ...

  2. MySQL 创建索引和索引效率验证

    MySQL 创建索引和索引效率验证 对于一张存储数据的表来说,通常来说数据量会很大. 项目中总会有一些表数据量非常大,并且在使用过程中,需要频繁地到这些表中查询数据. 数据量大的时候,查询速度会明显变 ...

  3. navicat下对mysql创建索引导致死锁,数据库崩溃,完美解决方案

    文章目录 写在前面 一.短事务场景下,执行DDL语句场景分析 1.短事务场景下,执行表字段添加操作 2.短事务场景下,执行表字段修改操作 3.短事务场景下,执行表字段删除操作 (1)往里添加一条数据试 ...

  4. SQL CREATE INDEX (mysql 创建索引)语句

    ** SQL CREATE INDEX (mysql 创建索引)语句 ** 1.创建普通索引 SQL CREATE INDEX 语法 在表上创建一个简单的索引.允许使用重复的值: CREATE IND ...

  5. MySQL创建索引(CREATE INDEX)

    索引的建立对于 MySQL 数据库的高效运行是很重要的,索引可以大大提升 MySQL 的检索速度. 基本语法 MySQL 提供了三种创建索引的方法: 1) 使用 CREATE INDEX 语句 可以使 ...

  6. mysql创建索引要加index吗_MySql创建索引,添加索引

    alter table 数据库add index 索引名称(数据库字段名称) PRIMARY KEY(主键索引) ALTER TABLE `table_name` ADD PRIMARY KEY ( ...

  7. mysql创建连接失败怎么办,MYSQL在Windows 2003上连接不上的解决方法

    MYSQL在Windows 2003上连接不上的解决方法 今天搭建mysql数据库,连接了半天,都提示10061错误,以为密码出了问题试了半天,压根连服务都连接不上,忙活了半个多小时,才发现是系统补丁 ...

  8. MySQL 创建索引

    索引的建立对于 MySQL 数据库的高效运行是很重要的,索引可以大大提升 MySQL 的检索速度. 基本语法 MySQL 提供了三种创建索引的方法: 1 使用 CREATE INDEX 语句 可以使用 ...

  9. mysql 创建索引 key_Mysql中创建索引的INDEX和KEY

    一.问题 被问到,mysql为什么用key创建索引,而不是index.这个被难住了. 二.查一下 关于key和index只有三个页面,primary key,foreign key和create in ...

最新文章

  1. 软件测试论坛_浅谈软件测试的未来,我们该如何做好准备
  2. 从零开始系列-Project 2010视频教程 (102课时)
  3. Asp.Net Mvc3.0(MEF依赖注入实例)
  4. java 钉钉获取用户信息,JAVA maven项目如何使用钉钉SDK来获取token、用户
  5. milp的matlab的案例代码_Matlab神经网络30个案例第1案例代码
  6. Mysql字符集转换原理剖析及乱码原因
  7. Git配置信息相关命令
  8. MATLAB求前N个数的阶乘和(通俗易懂)
  9. FLV转MPG和转成其它格式的转码方法
  10. 【uni-app】 Android 和IOS打开淘宝优惠券实现
  11. 留言系统php课程设计,PHP课程设计网络留言板
  12. 推销员基础解法c++
  13. file和directory区别
  14. 迅雷专用链接和旋风专用链接编码及转换方法
  15. VB中的界面设计原则和编程技巧
  16. Spring懒加载机制原理和配置讲解
  17. python制作收费_python分段计费demo
  18. SQL Server基础操作(此随笔仅作为本人学习进度记录三)
  19. 在windows的命令行窗口打开.ipynb文件
  20. mount挂载失败出现Structure needs cleaning

热门文章

  1. 【工作复盘】2020年10月8日 9月份工作复盘
  2. 注解spring 自带简单汇
  3. 【吭】Django数据库迁移问题1050, “Table ‘JiraCase‘ already exists
  4. linux中comm的用法,linux中comm命令用法
  5. 使用PS中的创建剪贴蒙版来做放大镜
  6. java前端传到数据库显示问号?
  7. python爬虫(一)urllib.request库学习总结
  8. 一次与chatGPT的对话实验
  9. 网工内推 | 应届生网工专场,最高15薪,有NP以上证书优先
  10. Java程序设计任务驱动式教程(第三版)课后习题答案下载