MySQL数据库入门:SQL语句与核心特性
该思维导图概述了MySQL数据库系统,涵盖了SQL语言的特点(一体化、灵活、非过程化、简洁)和SQL的类型(DQL、DML、TPL、DCL、DDL、CCL)。 介绍了MySQL的开放源码特性、不同版本及8.0版本的特性提升(例如InnoDB默认引擎、安全性改进等)。 此外,还列举了常用的MySQL管理工具(mysql客户端,Workbench,phpMyAdmin等)和MySQL主要数据类型(数值型,字符串型,日期时间型等)以及基本SQL语句(CREATE, INSERT, UPDATE, DELETE, DROP, SELECT)。
源码
# MySQL数据库入门
## SQL特点
### 一体化
### 使用方式灵活
### 非过程化
### 语言简洁
## SQL类型
### 数据查询语言DQL
#### SELECT语句
#### 复杂查询
#### 聚合函数
### 数据操纵语言DML
#### INSERT语句
#### UPDATE语句
#### DELETE语句
### 事务处理语言TPL
#### BEGIN
#### COMMIT
#### ROLLBACK
### 数据控制语言DCL
#### GRANT
#### REVOKE
### 数据定义语言DDL
#### CREATE
##### CREATE TABLE
##### CREATE DATABASE
#### ALTER
##### ALTER TABLE
#### DROP
##### DROP TABLE
##### DROP DATABASE
### 指针控制语言CCL
## MySQL概述
### MySQL开放源码
### MySQL版本
#### Community Edition
#### Enterprise Edition
## MySQL8.0特性
### InnoDB默认存储引擎
### 系统可用性提升
### AUTO_INCREMENT持久化
### DDL事务完整性
### 索引隐藏和显示
### 窗口函数
### JSON支持改进
### 安全性改进
### 性能提升
### NoSQL功能
## MySQL管理工具
### 命令行工具mysql
#### 基本命令
#### 连接到数据库
### MySQL Workbench
#### 数据建模
#### 查询分析
### phpMyAdmin
#### Web界面
#### 数据导入导出
### SQLyog
#### 可视化查询
#### 数据库备份
## MySQL数据类型
### 数值型
#### INT
#### FLOAT
#### DECIMAL
### 字符串型
#### VARCHAR
#### CHAR
#### TEXT
### 日期时间型
#### DATE
#### TIME
#### DATETIME
### 文本型
### BLOB型
### ENUM枚举型
### SET集合型
### JSON数据类型
## MySQL基本语句
### CREATE
### INSERT
### UPDATE
### DELETE
### DROP
### SELECT
#### 简单查询
#### 联接查询
#### 子查询
图片