Mysql 索引
2016-06-13 09:06
323 查看
当表上的索引很多的时候,迁移数据 ps:先删除索引,然后在导入,导入后在建立所以。这样可以大大加快速度
普通索引 index
唯一索引 unique index 行上的值不能重复。
主键索引 primary key 不能重复。
主键必唯一,但是唯一索引不一定是主键。
一张表只能有一个主键,但是可以有一个或多个唯一索引。
全文索引 fulltext index
查看一张表的索引
建立索引
删除索引
普通索引 index
唯一索引 unique index 行上的值不能重复。
主键索引 primary key 不能重复。
主键必唯一,但是唯一索引不一定是主键。
一张表只能有一个主键,但是可以有一个或多个唯一索引。
全文索引 fulltext index
查看一张表的索引
show index from tb_name\G
建立索引
alter table tb_name add index /unique/fulltext/priamry key [索引名] (列名); ps:方括号为可选。就是说你可以不给名字,这个时候就是以列名为索引名。 alter table member add primary key (列名) 添加主键索引 例如:alter table member add unique email;
删除索引
alter table tb_name drop index 索引名; ps: alter table member drop index email;
相关文章推荐
- mysql中查询字段为null或者不为null
- MySql-5.7.13-win64的安装及配置
- MySQL 5.5/5.6复制
- MySQL基础操作(一)
- mysql 查询缓存
- MySql查询缓存
- mysql安装
- Mysql实用SQL语句总结(持续更新)
- win10安装MySQL
- mysql触发器报错 1422 Explicit or implicit commit is not allowed in stored function or trigger.
- MySQL物理文件组成
- 连接mysql数据库
- Navicat for mysql 1130错误 用Navicat连接远程MYSQL:报错ERROR 1130: Host '192.168.1.3' is not allowed to connec
- mysql之事务
- mysql 的基本使用
- 关于MySQL数据库的MyISAM引擎的定时碎片整理.
- MySQL 查询语句返回某字段出现超过1次的所有记录
- mysql连接查询 内连接查询 外连接查询
- 分布式MySQL美文
- mySQL锁表