数据库基本操作

背景知识

数据库分类

1.关系型数据库 支持SQL标准的结构化查询语句 SQL+索引 插件式的存储引擎 Oracle SQL Server SQLite

2.非关系型数据库 key-value memcache redis 其他

数据库比文件存储的优势

1.数据库支持完整的SQL 可以方便的进行任意条件的查询操作
2.Mysql是基于C/S模型实现的,非常方便多台主机共同访问Mysql Server 而且Mysql Server已经实现了线程安全的访问
3.Mysql访问需要权限,比文件访问更加安全

键值

primary key 主键
unique 唯一键
auto_increment 自增减
not null 非空键
default+默认值 带默认值的键

操作命令

查看当前关系型数据库管理系统中的数据库(RDB in RDBMS)

数据库基本操作

创建一个数据库

数据库基本操作

选择相应的数据库

数据库基本操作

创建一张表

数据库基本操作

查看所有表

数据库基本操作

查看表结构

数据库基本操作

查看建表信息

数据库基本操作

增删改查分组过滤

增加一组数据

数据库基本操作

增加多组数据

数据库基本操作

查看表中所有数据

数据库基本操作

带有查询条件的查询语句

数据库基本操作

排列

数据库基本操作

分组

数据库基本操作

聚合函数

count 数量
sum 和
min 最小中
max 最大值
avg 品均值