数据库
asdfghjklcgu
这个作者很懒,什么都没留下…
展开
-
SQL语言
数据定义语言(DDL) create drop alter show 1.库 (1)创建库 create database [if not exists] dbname; eg:create database [if not exists] CY1269; (2)删除库 ...原创 2019-05-09 01:27:47 · 136 阅读 · 0 评论 -
存储引擎
MyISAM 不支持事务,支持全文索引,但是对于一些在线分析处理操作速度快。 文件组成由 myd 存放数据的 myi存放索引的 InnoDB 支持事务,主要是面向在线事务处理方面的应用,特点是行锁设计,并支持外键。Innodb采用聚集索引的方式。没有主键,没有唯一键,为每一行生产一个6字节的行id,作为主键。 Memory 将数据放在内存中,如果数据库重启或者宕机,表数据就会丢失。非常适合存储...原创 2019-05-14 22:03:48 · 96 阅读 · 0 评论 -
索引及其优化
MySQL索引 索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,数据库索引好比是一本书前面的目录,能加快数据库的查询速度。在没有索引的情况下,数据库会遍历全部200条数据后选择符合条件的;而有了相应的索引之后,数据库会直接在索引中查找符合条件的选项。 ...原创 2019-05-14 22:50:58 · 258 阅读 · 0 评论 -
事务
事务 事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚。所有受到影响的数据将返回到事物开始以前的状态;如果单元中的所有SQL语句均执行成功,则事物被顺利执行。 InnoDB的事务 &n...原创 2019-05-14 23:36:34 · 103 阅读 · 0 评论