源码安装Mysql数据库
一、Mysql数据库简介
Mysql是一种关系数据库管理系统,关系数据库是将数据保存在不同的表中,并不是放在一个大仓库中,这样就能保证速度和灵活性。Mysql是用语言是数据库中最常用的标准化语言。
关系数据库管理系统,是将数据组织成行和列的系统。
数据库分为两种:
- 关系型数据库
常见的软件有:mysql、mariadb、Oracle、SQL Server、DB2等。 - 非关系型数据库
常见的软件有:Redis、memcached等。
软件包下载链接:
http://nchc.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz
http://mirrors.163.com/mysql/Downloads/MySQL-5.7/mysql-5.7.25.tar.gz
二、源码安装Mysql5.7版本
1.安装Boost库
### 下载boost软件包
[root@localhost ~]# wget http://nchc.dl.sourceforge.net/project/boost/boost/1.59.0/boost_1_59_0.tar.gz
### 解压软件包
[root@localhost ~]# tar xf boost_1_59_0.tar.gz
### 修改路径
[root@localhost ~]# mv boost_1_59_0 /usr/local/boost
2.安装依赖包