1、下载MySQL5.7.19安装包
2、检查MySQL文件是否存在,如有删除,查看当前系统里面是否还有已经有安装文件
查看命令 rpm -qa | grep mysql 删除命令: rpm -e mysql-libs-5.*.x86_64 --nodeps
3、检查mysql组和用户是否存在,如无创建(主要目的为MySQL用户和用户组与root分离 用于安全着想)。
3.1、检查mysql用户组是否创建
cat /etc/group | grepmysql
mysql:x:1000:cat /etc/passwd | grepmysq
mysql:x:1000:1000::/home/mysql:/bin/bash
3.2、以上为默认存在的情况,如无,执行添加命令:
[root@localhost ~]$groupadd mysql
[root@localhost~]$useradd -r -g mysql mysql//useradd -r参数表示mysql用户是系统用户,不可用于登录系统。
4、确定安装目录和数据目录
4.1、创建自己安装MySQL的basedir 和data目录
我的mysql安装目录: /database/mysql/mysql5719,数据目录: /database/mysql/mysql5719/data
mkdir /database/mysql/mysql5719
mkdir /database/mysql/mysql5719/data
5、解压MySQL的安装文件 mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz 到 /database/mysql/mysql5719 目录
tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /database/mysql/mysql5719
最后结构目录如下图所示:
6、对mysql用户进行授权可访问的mysql目录
6.1、将mysql目录及下面的文件、子