欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySQL5.7 安装(Redhat)

程序员文章站 2022-07-05 19:06:11
...

MySQL5.7 安装(Redhat)

 MySQL 是一款使用最普遍的关系型数据库管理系统(RDBMS Relational Database Management System) 。

2018年,MYSQL 从5.7版本直接到了8.0版本,8.0版本相对于5.7版本来说,肯定是做了很多性能优化和漏洞修复,比如说速度大幅提高了。

但是,对于一个公司来说,不会那么快就切换版本(除非是一个新开始的项目才有可能),更换版本有很多风险,比如切换过程中的数据迁移是很麻烦的,新版本也可能有未知的重大故障。

下面介绍在 Linux 系统中安装 MySQL5.7 的步骤,本文是在 Redhat7 的系统中安装,在其他 Linux 系统,如 Ubuntu 中安装的步骤会有不一样的地方,不过方法是相似的。

一、下载MySQL5.7

1. 直接百度 mysql ,点击进入 MySQL 官网 https://www.mysql.com/ ,然后点击 DEVELOPER ZONE 进入开发空间, 这里不要直接点 DOWNLOADS,那样只能找到最新版的 MySQL8.0 。

MySQL5.7 安装(Redhat)

2. 向下滚动页面,在 MySQL Community Server 下选择如下图中的 5.7.27 GA,

MySQL5.7 安装(Redhat)

3. 进入 MySQL Community Server 5.7.27 页面后,操作系统默认是 Windows ,将操作系统切换成 Red Hat Enterprise Linux / Oraccle Linux ,等待页面刷新完成。

MySQL5.7 安装(Redhat)

4. 切换完成操作系统后,向下滚动页面,选择 (mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar) 下载 Redhat 系统对应的安装包,点击 Download 进入下载页面。

MySQL5.7 安装(Redhat)

5. 点击 No thanks,just start my download. 就开始下载了。这个安装包有500多兆,等待下载完成,本地就有 MySQL5.7 的安装包了 。

下载完成后,安装包是保存在 Windows 中的,需要把安装包传到 Redhat 系统中,可以使用很多工具来完成,如 WinSPC ,FileZilla 等,都是很好用的工具,总之要把安装包传到 Redhat 系统中。

本文中的安装方式是将安装包全部下载到了本地,是可以离线安装的,所以安装包比较大,传输需要一段时间,耐心等待。

MySQL5.7 安装(Redhat)

二、安装MySQL5.7

1. 进入 Redhat 系统的命令行,先找到下载好的 MySQL5.7 安装包,然后解压出对应的 rpm 安装包,可以看到,刚才下载的安装包里面包含了10个 rpm 安装包。

# 查看安装包
ls -lh
# 解压安装包
tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar

MySQL5.7 安装(Redhat)

2. 解开的安装包有10个,如果不清楚安装的依赖关系,就不要一个一个的安装,也不要说只安装自己需要的,没必要花精力。

直接一条命令 yum install mysql-community-* 全部一起安装就行了。

yum install mysql-community-*

MySQL5.7 安装(Redhat)

3. 这里列出了需要安装的安装包和对应的依赖包,并提示我们是否确认要安装,输入 y 回车确认。

MySQL5.7 安装(Redhat)

4. 当所有的包都安装安装完成后,提示 Complete! 说明已经安装成功了。

MySQL5.7 安装(Redhat)

三、使用MySQL5.7

1. 安装完成后,需要先开启 MySQL Server,这样才能使用。

启动之后,MySQL 会自动生成一个初始密码,保存在 mysql.log 文件中,我们需要到这个文件中查找密码,否则没有密码,无法登录。

# 启动 mysql server
systemctl start mysqld.service
# 查看初始密码
grep password /var/log/mysqld.log

MySQL5.7 安装(Redhat)

2. 输入 mysql -u root -p 回车,然后将刚才查到的初始密码复制粘贴过来,回车,就连接到了 MySQL,现在的 Server version 是 5.7.27 ,说明这正是我们刚才安装的 MySQL 版本。

登录 MySQL 后,先改一个方便自己记忆的密码,因为初始密码一般都是随机生成的,不方便记忆。密码需要同时包含大小写字母,特殊字符和数字,不低于8个字符,如果不满足需要重新修改。

# 修改密码命令
alter user 'root'@'localhost' identified by ‘xxxxxxxxxx’';

MySQL5.7 安装(Redhat)

3. 修改密码之后,退出 MySQL,然后重新登录,这次登录就需要使用修改之后的密码了。登录成功之后,可以开始正常使用了。

MySQL5.7 安装(Redhat)

 

MySQL5.7 安装(Redhat)