MySQL给表里的某个字段建立索引
注:`table_name` 和 `column` 中的``是Esc下方的一个键 ~`,可省略不写``,直接写表名和字段名
1.添加PRIMARY KEY(主键索引):
ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )
2.添加UNIQUE(唯一索引) :
ALTER TABLE `table_name` ADD UNIQUE ( `column` )
3.添加INDEX(普通索引) :
写法一:
ALTER TABLE `table_name` ADD INDEX index_name ( `column` )
写法二:
CREATE INDEX index_name ON `table_name`(`column1`,`column2`,`column3`)
4.添加FULLTEXT(全文索引) :
ALTER TABLE `table_name` ADD FULLTEXT ( `column`)
5.添加多列索引:
写法一:
ALTER TABLE `table_name` ADD INDEX index_name ( `column1`, `column2`, `column3` )
写法二:
CREATE INDEX index_name ON `table_name`(`column1`,`column2`,`column3`)
SHOW INDEX FROM `table_name`;-- 查询表索引
DROP INDEX index_name ON `table_name`;-- 删除索引
MySQL给表里的某个字段建立索引相关推荐
- mysql 离散度低 索引_mysql给离散度低的字段建立索引会出现什么问题,具体说下原因。...
先说结论 重复性较强的字段,不适合添加索引.mysql给离散度低的字段,比如性别设置索引,再以性别作为条件进行查询反而会更慢. 原因 一个表可能会涉及两个数据结构(文件),一个是表本身,存放表中的数据 ...
- 假设mysql数据表t1有字段_Mysql 索引及优化
什么是索引 索引是什么?相信大家都用过字典.你是怎么从厚厚的新华字典中找到你需要找到的那个字的呢?又是怎么从一本书中快速定位到你需要的章节? 我们都是通过书中的目录,然后根据目录中的页码定位到我们要的 ...
- 性别字段建立索引问题
性别字段能不能建立索引 之前面试被问到一个问题 什么字段适合建索引,什么字段不适合建索引. 性别字段可以建索引吗? 我回答得不是很好. 性别字段这种重复性很强的字段,不要建立索引.为什么不能呢? 下面 ...
- mysql binary like,在MySQL中为BINARY LIKE操作建立索引
我知道varchar_pattern_ops存在于Postgresql中,用于在LIKE查询中进行基于索引的快速搜索,但是MySQL是否有类似的功能? 目前,我有一个Django-MySQL设置,其中 ...
- 数据库建立索引常用的规则
数据库建立索引常用的规则如下: 查看全文 http://www.taodudu.cc/news/show-3587136.html 相关文章: hive中如何建立索引 oracle数据库分区表建立索引 ...
- crc32 mysql_mysql使用crc32字段建索引提高查询效率
查询效率对于各位朋友来讲是非常的重要了特别是数据库使用频繁的网站来讲是非常的必要的,今天我们来看一篇关于mysql使用crc32字段建索引提高查询效率的文章. 之前也写过这样的一篇文章,再来一篇. 给 ...
- mysql 织梦 索引_Mysql索引详解 建立索引的优势劣势以及索引规范
索引是什么 索引(index)是帮助MySQL高效获取数据的数据结构 如果没有特别指明,都是指的是B树索引(多路搜索树,并不一定是二叉树)结构组织的索引 建立索引的优势和劣势 优势 提高数据检索的效率 ...
- 数据库建立索引、数据表创建规则、备用字段 / 保留字段 / 预留字段
数据库建立索引 数据库.数据表建立索引的原则 数据库建立索引的原则 1,确定针对该表的操作是大量的查询操作还是大量的增删改操作. 2,尝试建立索引来帮助特定的查询.检查自己的sql语句,为那些频繁在w ...
- mysql code name作为字段_MySQL索引管理及执行计划
一.索引介绍 1.什么是索引  1)索引就好比一本书的目录,它能让你更快的找到自己想要的内容. 2)让获取的数据更有目的性,从而提高数据库检索数据的性能. 2.索引类型介绍 1)BTREE:B+树索 ...
最新文章
- HDU 2704 Bulletin Board
- 3月第2周安全回顾 微软修补12个漏洞 ***盯上企业FTP
- 解决Too many open files问题
- 一个成功的Jsp程序员该怎样学习JSP呢?
- 用NAnt 将StarTeam中的文件CheckOut回本地计算机
- 自定义MVC框架之工具类-图像处理类
- java sdk怎么配置_Java SDK环境配置教程
- hilbert滤波器 matlab,用MATLAB实现Hilbert变换
- 百度换肤怎么实现的html,JavaScript 实现百度换肤功能
- 读《三体》差点污了我的三观
- 拼多多平台API接入文档
- 基于javaweb+jsp的学生档案管理系统
- PPP和PDP激活是什么区别
- 当exe文件运行时,汉字出现乱码
- python字符串结束的标志_python-7-字符串的操作_方法_format_列表的操作
- 数据结构——背包问题
- 【perl计算基因在基因组上的距离】
- 胡说八道设计模式—观察者模式
- 华为p10自带计算机,华为P10评测:EMUI 5.1越用越快、总结
- Beaglebone Black Root账号问题
热门文章
- 十九、SpringBoot关掉druid监控
- ROS-TF的使用(常用功能)
- 小学生玩转区块链开发,会成为代表中国未来的Builder吗?
- Django 误删数据表恢复
- 01_计算机网络笔记-OSI七层模型-TCP/IP模型
- IoT reigns supreme at upcoming Embedded Linux Conference
- 区块链 每日早报 1222
- 服务器 网站 维护,网站服务器如何做好日常维护?
- 学生HTML个人网页作业作品——腾讯游戏官网HTML+CSS+JavaScript web课程设计网页规划与设计 网页设计成品DW静态网页 Web大学生网页成品 web网页设计期末课程大作业
- tkinter.ttk中style的设置