数据库索引(二)
2015-09-16 09:27
267 查看
在上一篇文章中我们熟悉了一下数据库相关的简单操作,单就是这些简单操作引导我进入Java WEB开发的大门,好了关于索引的好处我们都知道是快速查询,今天我先记录一下数据库索引的使用,下一次我们来看看数据库索引的原理,之后我们讨论下数据库的索引算法。因为我的项目使用的都是mysql数据库,所以这些都是一mysql数据库为依据。
1.首先数据库索引的建立。
这里经常用到两种,一中是在创建表的时候,建立索引:
红色框就是使用的索引在建立表的时候。
还有一种是在建立表之后简历索引:
这就是在创建里表之后追加索引。具体的索引我们怎么才能看到他们加上了呢。这样:
大家可以很清楚的看到索引已经生效了。
好了,我们来总结一下今天的索引吧:
其实使用很简单,创建索引:
INDEX indexName(col_Name);
这是在表内:关键字:INDEX ,索引名:indexName, 你要添加索引的列:col_Name
USE database ALTER TABLE tableName ADD INDEX indexName(col_Name);
这是在表外追加:数据库名: database ,表名:tableName ,关键字:INDEX, 索引名:indexName, 你要添加索引的列:col_Name。总的就是说使用数据库:“database”
给他里面的表:“tableName”的“col_Name”这一列上添加索引:“indexName”。
1.首先数据库索引的建立。
这里经常用到两种,一中是在创建表的时候,建立索引:
红色框就是使用的索引在建立表的时候。
还有一种是在建立表之后简历索引:
这就是在创建里表之后追加索引。具体的索引我们怎么才能看到他们加上了呢。这样:
大家可以很清楚的看到索引已经生效了。
好了,我们来总结一下今天的索引吧:
其实使用很简单,创建索引:
INDEX indexName(col_Name);
这是在表内:关键字:INDEX ,索引名:indexName, 你要添加索引的列:col_Name
USE database ALTER TABLE tableName ADD INDEX indexName(col_Name);
这是在表外追加:数据库名: database ,表名:tableName ,关键字:INDEX, 索引名:indexName, 你要添加索引的列:col_Name。总的就是说使用数据库:“database”
给他里面的表:“tableName”的“col_Name”这一列上添加索引:“indexName”。
相关文章推荐
- Redis --- 常用命令
- 实现读取文本数据,在将数据导入mysql
- 数据库连接、批量插入
- Redis --- 排序SORT
- redis.conf 配置详解
- Oracle监听启动失败问题
- MySQL表定义缓存
- 【自】数据库系统原理(三)——测试总结后,
- Redis --- Redission客户端
- 查找当前数据库服务器中某张表存在于哪个数据库中
- oracle_PLSQL 快捷键使用技巧
- SQL四种语言:DDL,DML,DCL,TCL
- PHP实现redis存储session
- SQLServer怎样把本地数据导入到远程服务器上(转载)
- web管理svn
- mysql基础-- 一条请求执行多条SQL语句
- N1QL为NoSQL数据库带来SQL般的查询体验
- Redis 学习笔记1
- ado 数据库提交为Null
- MySQL 集群