数据库基本操作
数据库基本操作
背景知识
数据库分类
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 品均值