千家信息网

如何通过网络yum源安装Mysql

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,近日想在本地搭建Mysql的环境,准备工作和安装过程如下:1. 软件环境:CentOS 7Mysql 5.62. linux环境安装方式比较:安装方式优点缺点源码包编译安装可量身定制软件的功能模块;源
千家信息网最后更新 2025年12月01日如何通过网络yum源安装Mysql

近日想在本地搭建Mysql的环境,准备工作和安装过程如下:


1. 软件环境:

CentOS 7

Mysql 5.6


2. linux环境安装方式比较:

安装方式优点缺点
源码包编译安装
  • 可量身定制软件的功能模块;
  • 源码编译可选参数多,易出错;

  • 编译安装过程耗时较长;

  • 不具备软件管理功能;

RPM安装(Redhat Package Manager)
  • 提供软件管理功能,安装、升级、卸载;

  • 操作方便、快捷;

  • 包间依赖;
yum安装(Yellow dog Updater,Modified)
  • 支持在线、离线两种方式;

  • 自动解决依赖关系;



3. yum介绍

在开始安装之前,先来了解下yum的常用命令和相关的配置。

3.1 yum常用命令

  • 查询软件安装情况

yum list installed #查询已安装的软

yum list installed|grep package #查询具体某软件是否安装

  • 安装软件

    yum install packageName #在线安装软件包


yum localinstall packageName.rpm #本地安装


  • 更新软件

    yum list updates #列出可更新升级的软件

yum update package_name #更新软件


  • 卸载软件

    yum remove package_name #只删除软件包,保留配置文件和数据文件;

yum erase package_name #删除软件和它所有的文件。


3.2 创建网络yum源

要搭建yum源,需要先了解以下配置文件和相关目录。

/etc/yum.conf #yum的配置文件,配置缓存路径,日志路径和gpg检查

/etc/yum.repos.d/ #自定义的仓库

/var/log/yum.log #yum日志

/var/cache/yum/ #存储下载的rpm包


yum.conf配置文件,主要分为两部分,[main]部分配置全局变量;第二部分,用于配置仓库服务器,这部分也可以在/etc/yum.repos.d/目录下,保存为.repo的文件进行配置。

以下信息为/etc/yum.conf内容:

[root@Durian etc]# nl yum.conf

1 [main]

2 cachedir=/var/cache/yum/$basearch/$releasever

3 keepcache=0

4 debuglevel=2

5 logfile=/var/log/yum.log

6 exactarch=1

7 obsoletes=1

8 gpgcheck=1

9 plugins=1

10installonly_limit=5

11bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum

12distroverpkg=centos-release

13# This is the default, if you make this bigger yum won't see if the metadata

14# is newer on the remote and so you'll "gain" the bandwidth of not having to

15# download the new metadata and "pay" for it by yum not having correct

16# information.

17# It is esp. important, to have correct metadata, for distributions like

18# Fedora which don't keep old packages around. If you don't like this checking

19# interupting your command line usage, it's much better to have something

20# manually check the metadata once an hour (yum-updatesd will do this).

21# metadata_expire=90m

22# PUT YOUR REPOS HERE OR IN separate files named file.repo

23# in /etc/yum.repos.d


在了解了以上知识后,开始着手创建Mysql的仓库文件。

cd /etc/yum.repos.d/

touch mysql-community.repo

vi mysql-community.repo


在该文件中添加以下信息:

#Enable to use MySQL 5.6

[mysql56-community]

name=MySQL 5.6 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/6/$basearch/

enabled=1 #0为关闭yum源,1为开启yum源

gpgcheck=0 #0为不需要验证软件包,1为需要验证软件包

gpgkey=


4. 安装Mysql

配好了repository,也知道了yum的命令,就可以安装啦!

简单的执行yum install mysql,轻轻松松一个命令搞定!

接下来就可以使用Mysql啦!


安装好后,查看缓存目录/var/cache/yum下的文件,可以查看到get的rpm包。


参考资料:

《Linux系统命令及Shell脚本实践指南》

《Linux命令行与shell脚本编程大全》



软件 文件 配置 命令 软件包 仓库 功能 方式 环境 目录 更新 查询 编译 信息 常用 日志 源码 缓存 脚本 路径 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 新乡市皓宇网络技术有限公司 北京软件开发小公司有哪些 腾讯云服务器可以做几个小程序 应聘软件测试会问数据库吗 电子商务 服务器 中国工具书资源全文数据库 国内工业互联网企业东土科技 一个服务器怎么开几个区 台湾站点服务器 软件开发工程师考什么证好考 梁溪区智能软件开发市场价格 天津通用软件开发厂家价格 数据库和网络安全关系 县级市委办网络安全责任泽 h1z1亚太服务器 上海通用软件开发服务价格 金仓跨数据库查询 xt19003网络安全 实例和数据库是一一对应的 众盛云互联网科技 网络安全应急响应技术工程师 网络安全中的抵赖 高端服务器游戏 网络安全设备安装调试是做什么 山东省存储服务器批发 驱魔猎人征途服务器启动失败 服务器显示屏唤醒不了 锦州前程网络技术公司招聘 公司职工软件开发保密协议 我的世界服务器小游戏塔防介绍
0