数据库的类别: 关系型数据库, 非关系型数据库
关系型数据库 - MySQL
1.特点: 集合论和关系代数 ,数据持久化
2.用二维表来组织数据(行(记录 ) 和列(字段))
能够唯一标识一条记录的列称为主键(primary -key)
SQL - 结构化查询语言
DDL - 数据定义语言 - create / drop/ alter
DML - 数据操作语言 - insert (into) / delete (from) / update (set) / select (查询)
DCL - 数据控制语言 - grant / revoke / commit / rollback
关系型数据库产品
Oracle - 甲骨文
MySQL - 甲骨文 - MariaDB
DB2, SQLServer, PostgeraSQL, SQLite
理论基础:
NoSQL数据库 - Redis -
1.MongoDB - 文档数据库 - 适合量大但是价值低的数据
2.Redis - KV数据库 - 性能好适合做高速缓存服务
3.ElasticSearch - 搜索引擎
Linux安装软件
包管理工具 - yum / rpm
Docker - 提供虚拟化服务, 创建虚拟化容器并安装软件
yum -y install docker-io 安装软件
yum - remove docker -io - 删除
yum info ... 软件 -查看这个软件的信息
yum search ...
yum list installed | grep docer 查看是否安装了这个软件
启动Docker服务
systemctl start docker