mysql数据库索引

要求掌握:

1、创建数据库索引

2、合理使用MySQL的索引

索引的本质是什么?索引有什么优点,缺点是什么?
索引是帮助MySQL高效获取数据的数据结构。因此,索引的本质是一种数据结构。
在数据之外,数据库系统还可以维护满足特定查找算法的数据结构,这些数据结构以某种方式指向真实数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引。

优点:
1、提高数据检索效率,降低数据库的IO成本;
2、通过索引对数据进行排序,降低了数据排序的成本,降低了CPU的利用率;

缺点:
1、索引实际上也是一张表,索引会占用一定的存储空间;
2、更新数据表的数据时,需要同时维护索引表,因此,会降低insert、update、delete的速度;

索引   数据结构  从磁盘读取数据的IO次数

索引: 为优化查询得提供得一种数据结构

创建一个表:
create table t_index_test(id int primary key auto_increment,name vachar(20));


#加入存储ip地址192.168.226.199 ,把ip地址转成字符

 视图和触发器

 数据库的备份和恢复

 采用命令行:

通过数据库管理工具:

 备份:

利用SQL语句导入导出

原文地址:https://www.cnblogs.com/foremostxl/p/11146923.html