如果服务器无法访问公网地址,此时就需要制作离线yum源,本文探究mysql的两种离线制作方式。
一、从官方下载rpm包,然后制作。(推荐)
1、从mysql官网找到rpm安装包,以下以版本8.0.19为例
http://repo.mysql.com/yum/mysql-8.0-community/el/7/x86_64/
找到下面5个rpm包,下载下来之后上传至centos7服务器
mysql-community-client-8.0.19-1.el7.x86_64.rpm
mysql-community-common-8.0.19-1.el7.x86_64.rpm
mysql-community-devel-8.0.19-1.el7.x86_64.rpm
mysql-community-libs-8.0.19-1.el7.x86_64.rpm
mysql-community-server-8.0.19-1.el7.x86_64.rpm
我上传至/usr/local/src/mysql目录,可以自行选择创建
2、创建mysql-yum源
使用命令 createrepo 创建mysql的yum源,放置在自己创建的目录下:
cd /usr/local/src/mysql && createrepo .
或者
createrepo /usr/local/src/mysql
执行命令后,会在该目录下生成repodata 目录,有repodata 目录的才可以作为 yum 源。
后期如果有新的rpm包更新,执行以下命令即可:

本文介绍了在无法访问公网的CentOS 7服务器上,如何离线安装MySQL 8.0的两种方法:一是直接下载rpm包并创建yum源;二是先在外网服务器下载repo源,再同步到内网服务器制作yum源。详细步骤包括下载rpm包、创建yum源、编辑repo文件以及安装MySQL。
最低0.47元/天 解锁文章
2191

被折叠的 条评论
为什么被折叠?



