|
MySQL概述
MySQL的介绍
MySQL是一个关系型数据库管理系统软件。
关系型数据库管理系统-RDBMS(软件)
MySQL是一个关系型数据库管理系统软件,在Web应用方面,MySQL是最好的RDBMS(关系数据库管理系统,管理数据库的运维,运营等)应用软件,它由瑞典MySQL AB公司开发,目前属于Oracle旗下产品,MySQL是最流行的关系型数据库管理系统中的一个。
关系型数据库管理系统可以分为两个端
- 关系型数据库服务端软件-Server
- 关系型数据库客户端软件-Client
关系型数据库管理系统的流程图
graph LR
用户--用户操作-->数据库客户端<-->数据库服务端-->数据库1
数据库服务端-->数据库2
数据库1-->数据文件1
数据库1-->数据文件2
数据库2-->数据文件3
数据库2-->数据文件4
- 数据库客户端将数据以SQL语句传输给数据库服务端,数据库服务端返回数据给数据库客服端,然后在数据库客户端显示。

SQL介绍
SQL是结构化查询语言,是一种用来操作RDBMS的数据库的语言。也就是说通过SQL可以操作Oracle、Server、MySQL、SQLite等关系型的数据库
SQL语言的分类
简写 | 语义 | 说明 | DQL | 数据查询语言 | select(查) | DML | 数据操作语言 | insert(增)、update(改)、delete(删) | DDL | 数据定义语言 | creat、drop | TPL | 事物处理语言 | begin transaction、commit、rollback | DCL | 数据控制语言 | grant、revoke | ## MySQL的特点
- Mysql是开源的。
- Mysql支持大型的数据库,可以处理拥有上千万条记录的大型数据库。
- Mysql使用标准的SQL数据语言形式。
- Mysql可以安装在不同的操作系统,并且提供多种编程语言的操作接口。语言包括C、C++、Python、Java、Ruby等等。
|
|