前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Linux环境搭建系列(2) —— MySQL 的安装

Linux环境搭建系列(2) —— MySQL 的安装

作者头像
求和小熊猫
发布2020-11-25 15:07:41
发布2020-11-25 15:07:41
74000
代码可运行
举报
运行总次数:0
代码可运行

在 Linux 上安装与配置 MySQL(以 CentOS 为例)

由于不同的 Linux 版本对应着不同的的 MySQL 版本,因此我们需要先找到适合我们所安装的 Linux 操作系统。在这里我将以 ContOS 7.5 为例,开始在 Linux 上安装与配置 MySQL。

首先我们打开官网,点击 About 页面

我们可以看到以上论述,在这里,我们可以知道 CentOS 是从 Red Hat Enterprise Linux 发展而来。因此,我们选取 Red Hat Linux 版本的 CentOS 安装包。 CentOS 7.5 发型的版本是 CentOS 1804

参照文档可知,它是基于 Red Hat 7.5 的。

方法一:通过 yum 仓库来安装 MySQL

该方法,我们可以参考MySQL的官网指导

Step1: 找到 yum仓库安装包

基于官网提示的网址 https://dev.mysql.com/downloads/repo/yum/

看到如下页面后,点击 No thanks, just start my download

然后复制下载网址

Step2: 下载 rpm 解压包

代码语言:javascript
代码运行次数:0
运行
复制
# 由于一般的临时文件一般放在 tmp 目录中,所以我决定将 mysql 的 yum 包放在 tmp 目录下
# 打开 tmp 文件夹
cd /tmp/
# 通过 wget 命令下载 yum 包
wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm

Step3: 安装 rpm

代码语言:javascript
代码运行次数:0
运行
复制
# 安装 yum 包
yum -ivh mysql80-community-release-el7-3.noarch.rpm
# 当然也可以联网安装
yum install mysql80-community-release-el7-3.noarch.rpm
# 查看是否添加成功
yum repolist all | grep mysql

Step4: 安装 MySQL

代码语言:javascript
代码运行次数:0
运行
复制
yum install mysql-community-server

Step5: 启动 mysql 并查看运行状态

代码语言:javascript
代码运行次数:0
运行
复制
# 启动 mysql
systemctl start mysqld
# 查看运行状态
systemctl status mysqld.service

当看到如下时则表明安装成功

Step6: 查询初始密码

代码语言:javascript
代码运行次数:0
运行
复制
# 查询初始密码
grep "password" /var/log/mysqld.log

方法二:

上述方法基本总是 默认安装最新的 MySQL 因此会导致部分人不太适应,为此我还准备了其他方案

step1: 选取相应的安装包

打开网址https://downloads.mysql.com/archives/community/

在下拉列表中选取所需要的 MySQL 版本然后复制下载地址

Step2: 下载包

代码语言:javascript
代码运行次数:0
运行
复制
# 在 tmp 包下创建目录
cd /tmp/
mkdir mysql-5.7
# 进入目录
cd mysql-5.7
# 下载
wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.10-1.el7.x86_64.rpm-bundle.tar
# 解压
tar -xvf mysql-5.7.10-1.el7.x86_64.rpm-bundle.tar

解压后我们会看见 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o9C6rCOA-1599447097377)(en-resource://database/1175:1)] 由于在安装时需要 mariadb-libs 被 mysql-community-libs 取代,因此我们需要先卸载 mariadb-libs

代码语言:javascript
代码运行次数:0
运行
复制
# 查询 yum 包
yum list | grep mariadb-libs**
# 删除 mariadb 的 yum 包
yum remove mariadb-libs.x86_64**

然后我们安装 mysql 5.7

代码语言:javascript
代码运行次数:0
运行
复制
# 我们性需要安装如下次序安装 rpm 包即可
rpm -ivh mysql-community-common-5.7.10-1.el7.x86_64.rpm 
rpm -ivh mysql-community-libs-5.7.10-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.10-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.10-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.10-1.el7.x86_64.rpm 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/09/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 在 Linux 上安装与配置 MySQL(以 CentOS 为例)
    • 方法一:通过 yum 仓库来安装 MySQL
  • 方法二:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档