因为网络太烂,就一个镜像下载了满满的一天时间,打人的心都有了mysql
一、添加源linux
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
二、安装Nginxnginx
sudo yum install -y nginx
三、启动Nginx并设置开机自动运行sql
sudo systemctl start nginx.service sudo systemctl enable nginx.service
一、查看linux操做系统版本和系统内核版本centos
#cat /etc/redhat-release 查看操做系统版本网络
# uname -r 查看系统内核版本spa
二、下载对应版本的MySQL安装文件操作系统
一、下载地址;https://dev.mysql.com/downloads/mysql/ server
二、选择对应的Linux版本和x86/x64进行下载blog
能够选择 RPM Bundle,下载完记得解压 tar -xvf xxx.tar
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-1.el7.x86_64.rpm-bundle.tar
也能够细化下载,下载需要的mysql组件,有4个:分别是 server、client、common、libs
三、卸载旧版本的MySql
(1) 查看旧版本MySql
rpm -qa | grep mysql
(2) 逐个删除掉旧的组件
使用命令rpm -e {-file-name} 进行移除操做,移除的时候可能会有依赖,要注意从后往前依次删除
四、使用 rpm 命令安装MySql组件
使用命令rpm -ivh {-file-name}进行安装操做。
按照依赖关系依次安装rpm包 依赖关系依次为common→libs→client→server
rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm
完成后生成目录:
a). 在 /etc/下生成 my.cnf 文件 和 my.cnf.d 文件夹
b). 在/var/lib/下生产如下三个文件夹:mysql,mysql-files,mysql-keyring
c). 在/var/log/ 下生成 mysqld.log 文件
d). 在/var/run/ 下生成 mysqld 目录
2)链接mysql