mysql索引的创建,查看和删除
来源:互联网 发布:我做淘宝客怎么找商家 编辑:程序博客网 时间:2024/06/07 05:56
一.mysql索引的创建
mysql索引的创建有三种方式:
1.创建表的时候create table创建,能够创建普通索引,唯一索引,主键索引,示例:
create table table_name(
...
...
unique(column_list)
key(column_list)
index(column_list)
primary_key(column_list)
)
2.使用creat index,这种方法能够创建普通索引和唯一索引,不能创建主键索引,示例:
创建普通索引CREATE INDEX index_name ON table_name (column_list)
降序索引CREATE INDEX index_name ON table_name (column_list desc)
创建多个索引CREATE INDEX index_name ON table_name (column_list1,column_list12)
创建唯一索引CREATE UNIQUE INDEX index_name ON table_name (column_list)
创建唯一索引CREATE UNIQUE INDEX index_name ON table_name (column_list)
3.使用alter table table_name add index,能够创建普通索引,唯一索引,主键索引,示例:
创建普通索引 ALTER TABLE table_name ADD INDEX index_name (column_list)
创建唯一索引 ALTER TABLE table_name ADD UNIQUE (column_list)
创建主键索引 ALTER TABLE table_name ADD PRIMARY KEY (column_list)
创建唯一索引 ALTER TABLE table_name ADD UNIQUE (column_list)
创建主键索引 ALTER TABLE table_name ADD PRIMARY KEY (column_list)
二.mysql索引的查看
1.show index from table_name
2.show keys from table_name
三.mysql索引的删除
1.使用drop删除:
DROP INDEX index_name ON talbe_name
2.使用alter 删除
2.使用alter 删除
ALTER TABLE table_name DROP INDEX index_name
ALTER TABLE table_name DROP PRIMARY KEY
ALTER TABLE table_name DROP PRIMARY KEY
0 0
- MySQL索引的查看创建和删除
- MySQL索引的查看创建和删除
- MySQL索引的查看创建和删除
- MySQL索引的查看创建和删除
- MySQL索引的查看创建和删除
- MySQL索引的查看创建和删除
- MySQL索引的查看创建和删除
- MySQL索引的查看创建和删除
- MySQL索引的创建、删除和查看
- MySQL索引的查看创建和删除
- MySQL索引的查看创建和删除
- MySQL索引的创建、删除和查看
- MySQL索引的查看创建和删除
- MySQL索引的创建、删除和查看
- MySQL索引的创建、删除和查看
- MySQL索引的创建、删除和查看
- MySQL索引的查看创建和删除
- MySQL索引的查看创建和删除
- nyoj19擅长排列的小明(STL)&&(DFS)
- hreadTask.access$1
- ASNI 、Smalltalk 等概念
- 黑马程序员——OC语言三大特性
- android studio 迁移 问题
- mysql索引的创建,查看和删除
- 学习iOS设计----iOS8的颜色、文字和布局学习
- Error1error C1189: #error : MFC does not support WINVER less than 0x0501. Please change the defi
- Cocos2d-x 3.2编译生成Android程序出错的解决方案:c++_static报错
- win7+apache2.2.25+php-5.3.4-Win32-VC6-x86.msi的配置安装问题
- 简单LCA
- Linux关闭防火墙方法
- 算法入门——递归
- 将一组数据中的元素打乱,可以当成洗牌的算法,也可以用去实现拼图游戏当中随机位置的产生