摘要:
一:MySQL索引与慢查询优化 1.什么是索引? 简单的理解为可以帮助你加快数据查询速度的工具 也可以把索引比喻成书的目录,它能让你更快的找到自己想要的内容 2.索引类型分类介绍 # B+树索引(等值查询与范围查询都快) 二叉树->平衡二叉树->B树->B+树 # HASH索引(等值查询快,范围查询 阅读全文
摘要:
事务 # 事务(重要) ACID A:原子性 C:一致性 I:隔离性 D:持久性 原子性(atomicity) 一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。 一致性(consistency) 事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相 阅读全文
摘要:
多表查询两种方法 思想 先确定需要用到几张表 再看是否要展示不同表中的数据(是两个及以上不同表中的数据就要用连表) 不要想着一步写完,拆分多分几步就好写了 数据准备 # 数据准备 #建表 create table dep( id int primary key auto_increment, nam 阅读全文
摘要:
Navicat 1.Navicat连接本地MySQL 2.连接MySQL,输入密码,在点击测试即可,不需要输入HOST,测试成功,会默认填写。 3.查询MySQL内,库和表。 4.创建库 5.创建表 可视化软件内,也可以选择SQL语句编辑,一些代码,可视化软件完成不了时,可以自己使用,可视化软件提供 阅读全文