如何利用MySQL命令创建、查看、重建和删除索引

MySQL数据库表可以创建、查看、重建和删除索引, 索引可以提供查询速度 。 索引根据分类, 分为为普通索引和唯一索引;有新建索引、修改索引和删除 。 但是索引不是到处都可以创建, 需要根据具体的条件 。 下面利用实例说明索引创建到销毁的过程, 操作如下:

如何利用MySQL命令创建、查看、重建和删除索引

文章插图
工具/原料MySQL
截图工具
客户端
图片工具
方法/步骤1第一步, 创建数据库表t_tree_info, 使用创建数据库表命令create table如下:
create table t_tree_info(
id int(8),
tno int(4),
tname varchar(20),
tdesc varchar(100)
);
如下图所示:

如何利用MySQL命令创建、查看、重建和删除索引

文章插图

2第二步, 向表里插入3条数据, 插入后查看表记录, 插入数据库表的命令是insert into, 查看使用desc table, 如下图所示:

如何利用MySQL命令创建、查看、重建和删除索引

文章插图

3第三步, 创建数据库索引tree_name, 创建索引的命令是create index 如下:
【如何利用MySQL命令创建、查看、重建和删除索引】create index tree_name on t_tree_info (tname(20));
如下图所示:

如何利用MySQL命令创建、查看、重建和删除索引

文章插图

4第四步, 查看数据库表索引, 利用show index命令
show index from t_tree_info;
如下图所示:

如何利用MySQL命令创建、查看、重建和删除索引

文章插图

5第五步, 重建索引, 利用repair table 命令
repair table t_tree_info quick;
如下图所示:

如何利用MySQL命令创建、查看、重建和删除索引

文章插图

6第六步, 索引创建好了, 在不使用该索引时, 可以删除drop index命令,
drop index tree_name on t_tree_info;
如下图所示:

如何利用MySQL命令创建、查看、重建和删除索引

文章插图

如何利用MySQL命令创建、查看、重建和删除索引

文章插图

注意事项注意合理使用索引, 是创建普通索引还是唯一索引
注意熟练使用索引创建、查看、删除命令

以上内容就是如何利用MySQL命令创建、查看、重建和删除索引的内容啦, 希望对你有所帮助哦!

    推荐阅读