随笔分类 - 数据库学习笔记
摘要:一句话简单来说,索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。一本500页的书,如果你想快速找到其中的某一个知识点,在不借助目录的情况下,那我估计你可得找一会儿。同样,对于数据库的表而言,索引其实就是它的“目录”。 几种索引的常见模型 实现索引的方式却有很多种,所以这里也就引入了索引模
阅读全文
摘要:首先引入一个问题。 有个最简单的表,表里只有一个 ID 字段,在执行下面这个查询语句时: select * from T where ID = 10; 这条语句在 MySQL 内部的执行过程是怎样的? 下面引用林晓斌大佬给出的 MySQL 的基本架构示意图,从中可以清楚地看到 SQL 语句在 MyS
阅读全文
摘要:事务 事务在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。 主要用于处理操作量大,复杂度高的数据。比如要执行一批增删改查操作的sql。它的存在包含有以下两个目的: 为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常状态下仍能保持一致性的方
阅读全文
摘要:Mysql 是广泛使用的其中一种常见的关系型数据库 安装与配置 Mysql本体安装: 进入官网点击"Dowload" 根据需求下载对应版本,注意路径中避免出现中文。 免安装版Mysql安装步骤 安装版Mysql安装步骤 Navcat安装: 3. 安装Mysql的可视化工具Navicat,毕竟纯命令敲
阅读全文

浙公网安备 33010602011771号