-
MySQL事物
摘要:事物概念:一个或多个sql的组合 实例:银行转账:给同学转账1000,你的账户少了1000,对方的账户多了1000 事物特性 原子性:一个事物要么都做,要么都不做 一致性:在事物前和事物后,数据完整性都要符合预设规则,依赖原子性 持久性:事物之后,数据的修改是永久的(持续化存储) 隔离性:允许多个事
阅读全文
-
MySQL索引
摘要:索引 作用:类似于一本书的目录,提高查询效率。 原理:给一张表创建一个索引,相当于又创建了一个索引表存储索引信息,会额外占据磁盘空间,因此索引并不适用于所有字段,不是越多越好,索引多了,会影响插入和删除的效率 不适用: 1.不经常作为条件用于查询依据的字段不适合 2.字段修改频率较高的字段不适合 索
阅读全文
-
MYSQL增删改查
摘要:1. 键值约束与扩展属性 键值约束: 约束表中指定字段的数据必须符合某种规则 种类: 非空约束: NOT NULL -- 约束指定字段的数据不能为NULL 唯一约束: UNIQUE -- 约束指定字段的数据不能出现重复 主键约束: primary key -- 数据非空且唯一, 一张表只能有一个主键
阅读全文
-
MYSQL基础操作
摘要:1. 数据库介绍 概念: 数据存储的仓库 存储介质: 磁盘 2. 为什么不用文件存储数据? 文件的安全性低 文件不利于数据查询和管理 文件不利于存储和查询海量数据 文件在程序中不方便控制 3. 数据库基本操作 sql -- 结构化查询语句: 有具体的格式和语法规则 1.每一条sql语句都要以一个英文
阅读全文
|