数据库
David 's blog
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【MySQL】索引
一、索引是什么?索引是数据库中用来提高性能的最常用工具。索引用于快速找出在某个列中有一特定值的行。如果不使用索引,MySQL 必须从第 1条记录开始然后读完整个表直到找出相关的行。表越大,花费的时间越多。如果表中查询的列有一个索引,MySQL 能快速到达一个位置去搜寻数据文件的中间,没有必要看所有数据。如果一个表有 1000 行,这比顺序读取至少快 100 倍。注意如果需要访问大部分行,顺...转载 2019-07-07 18:02:59 · 285 阅读 · 0 评论 -
【MySQL】基础命令DDL DML DCL / c++编程连接mysql
MySQL学习:主要学习这两大类一、SQL语言:1.DDL :数据定义语句,定义即为定义结构。主要有一下关键字:create,drop,alter,show2.DML:数据操纵语句,即操纵具体数据。分为:insert、delete、select、update3.DCL:数据数据库控制语句,即控制权限。分为:自主权限管理,强制权限管理。二、MySQL内部机制: 存储引擎 ...原创 2019-04-02 12:51:34 · 486 阅读 · 0 评论 -
【MySQL】支持的数据类型
前言:学了Linux下安装mysql,使用简单sql语句(DML DDL DCL),以及在Linux下,用程序c++语言连接mysql实现简单的增删查改功能。这篇学习MySQL支持的数据类型:数值类型、日期时间类型、字符串类型之后学习MySQL内部机制、存储引擎 索引 事物、存储过程 触发器------------------------------------------------...转载 2019-05-07 22:52:45 · 240 阅读 · 0 评论 -
【MySQL】事物定义及其特征(ACID)
事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL,C++或Java)书写的用户程序的执行所引起,并用形如begin transaction和end transaction语句(或函数调用)来界定。事务由事务开始(begin transaction)和事务结束(end transaction)之间执行的全...原创 2019-05-07 22:52:04 · 499 阅读 · 0 评论 -
【MySQL】存储引擎:MyISAM、InnoDB 、Memory 、Merge
和大多数数据库不同,MySQL 中有一个存储引擎的概念,针对不同的存储需求可以选择最优的存储引擎。也就是说,存储引擎的概念是MySQL特有的。一、那么,存储引擎是什么?例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支持 事务处理(事物的概念,上一篇博客中介绍过)的数据库(以确保事务处理不成功时数据的回退能...原创 2019-05-08 16:00:04 · 490 阅读 · 0 评论
分享