MySQL技术总结第一篇

本文简要介绍MySQL的体系结构,包括数据库、DBMS和DBS的概念,以及MySQL作为RDBMS的角色。文章重点讨论MySQL的存储引擎,尤其是InnoDB和MyISAM的特点。InnoDB支持事务、行锁和外键,采用MVCC实现高并发,而MyISAM支持全文索引但不支持事务。此外,还提到了连接MySQL的常见方式以及InnoDB的内存结构和checkpoint技术。
摘要由CSDN通过智能技术生成

(答辩完成,接下来一段时间会抓紧学习,月底回国。)

拿两三篇总结MySQL的知识点,补上之前的坑。这里第一篇主要讲粗略讲一下MySQL体系结构和存储引擎,通过对MySQL大体的认识,连带补充一些关于InnoDB的特性。


一,MySQL体系结构

1.1 什么是数据库,MySQL和SQL

首先讲数据库,

数据库(DB)是文件的集合,是依照某种数据模型组织起来并存放于二级存储器中的数据集合。通俗讲,数据库就是存放数据的仓库。

数据库管理系统(DBMS)就是用来管理数据库的,在用户与操作系统之间,由相互关联的数据集合以及一组用于访问这些数据的程序组成。

数据库系统(DBS)是一个通称,包括数据库、数据库管理系统、数据库管理人员等的统称,是最大的范畴。详细点说,DBS是实现有组织的、动态的存储大量关联数据、方便多用户访问的计算机硬件、软件(包括操作系统、应用程序、DBMS)、数据资源、人员(数据库管理员、使用者等)组成的系统。


现在讲什么是MySQL和SQL

MySQL 是最流行的关系型数据库管理系统(RDBMS),在 WEB 应用方面 MySQL 是最好的 RDBMS应用软件之一,而SQL是用来操作数据库里数据的语言(工具)。

SQL,指结构化查询语言,全称是 Structured Query Language。其中SQL与NoSQL的区别见

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值