mysql安装
官网下载:https://www.mysql.com/
MySQL数据库版本
大版本
5.5 5.5 (GA最新版本) 5.5.62 18年发布
5.6 5.6 (GA最新版本) 双数版本 5.6.26 38 40
5.7 5.7 (GA最新版本) 5.7.30 5.7.32
C版: 社区版 -- 免费版
E版: 企业版 -- 盈利版
Cluster:集群版 -- 收费版
查看系统C语言库版本
// 通过查看c语言库的版本下载相应的mysql二进制版本
getconf GNU\_LIBC\_VERSION
mysql安装方式
安装 | 方式 | 命令 |
---|---|---|
yum进行安装 | 更新yum源 | yum install -y mysql |
rpm进行安装 | rpm离线安装 | rpm -ivh xxx.rpm |
源码安装 | 编译安装 | cmake -- make && make install |
二进制安装 | 解压安装 | 需要解决依赖 |
数据库产品
第一代产品:关系型数据库-二维表
DBMS(管理系统):库 表 字段/记录
代表产品:
关系型数据库:MySQL ,Oracle, Mariadb ,SQLserver ,PostgreSQL(PGSQL)
二维表: excel
第二代数据库产品:实现数据拆分 解决并发压力
非关系型数据库:提高数据存储和读取效率(内存存储数据) 辅助关系型数据库,解决高并发访问问题
key value 键值对 -- 点赞:1000 收藏数量 100
代表产品:redis mongodb(文档型数据库==关系型数据库?)ES(日志信息存储)
第三代数据库产品:实现业务整合
新型数据库:业务整合 分布式(垂直分布式 水平分布式)
代表产品:OceanBase TiDB PolarDB