centos7下使用mysql离线安装包安装mysql5.7

服务器环境:

centos7 x64

需要安装mysql5.7+

一、卸载CentOS7系统自带mariadb

二、检查mysql是否存在

三、查看用户和组是否存在

1)检查mysql组合用户是否存在

# 查询全部用户(只是做记录,没必要执行)

2)若不存在,则创建mysql组和用户

四、下载mysql离线安装包tar文件

官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads

版本选择,可以选择一下两种方式:

1)使用Red Hat Enterprise Linux
Select Version:5.7.25
Select Operating System:Red Hat Enterprise Linux / Oracle Linux
Select OS Version:Red Hat Enterprise Linux 7 / Oracle Linux 7 (x86, 64-bit)
列表中下载:
Compressed TAR Archive:(mysql-5.7.25-el7-x86_64.tar.gz)
2)使用Linux – Generic
Select Version:5.7.25
Select Operating System:Linux – Generic
Select OS Version:Linux – Generic (glibc 2.12) (x86, 64-bit)
列表中下载:
Compressed TAR Archive:(mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz)【本文中使用的是这个版本】
注意:上边两种方式找mysql离线安装包的方式都可以。

五、上传第四步下载的mysql TAR包

六、更改所属的组和用户

七、在/etc下创建my.cnf文件

八、进入mysql文件夹,并安装mysql

设置文件及目录权限:

九、启动mysql

出现错误,解决方案如下:

十、设置开机启动

十一、修改配置文件

十二、获得mysql初始密码

1)获得mysql初始密码

2)修改密码

3)验证新密码是否登录成功:

十三、添加远程访问权限

十四、重启mysql生效

参考《CentOS7.4安装配置mysql5.7 TAR免安装版

 

from:https://www.cnblogs.com/yy3b2007com/p/10497787.html