#首先,将MySQL Yum存储库添加到系统的存储库列表中。
#在https://dev.mysql.com/downloads/repo/yum/地址中,下载mysql yum repository
[root@alone-mysql tools]# wget --no-check-certificate https://dev.mysql.com/get/mysql80-community-release-el6-3.noarch.rpm
#使用以下命令安装下载的发布包,其中U表示升级,v表示显示安装过程,h表示显示进度, 一旦发布包安装到您的系统上,yum update命令进行的任何系统范围的更新(或支持dnf的系统的dnf升级)
将自动升级您系统上的MySQL包,并且如果yum在MySQL yum存储库中找到替代包,那么它还将替换任何本机第三方包。
#也可以使用yum localinstall mysql80-community-release-el6-3.noarch.rpm命令来代替当前命令,这两个命令都是在/etc/yum.repos.d目录中释放两个文件
[root@alone-mysql tools]# rpm -Uvh mysql80-community-release-el6-3.noarch.rpm
warning: mysql80-community-release-el6-3.noarch.rpm: Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY
Preparing... ########################################### [100%]
1:mysql80-community-relea########################################### [100%]
#这样操作之后会在/etc/yum.repos.d目录中释放两个文件
[root@pinyoyougou-docker ~]# ls -l /etc/yum.repos.d | grep mysql
-rw-r--r-- 1 root root 2076 4月 25 2019 mysql-community.repo
-rw-r--r-- 1 root root 2108 4月 25 2019 mysql-community-source.repo
#在MySQL Yum存储库、MySQL社区服务器的不同版本系列托管在不同的子存储库中。最新的GA系列(当前的MySQL 8.0)的子存储库在默认情况下是启用的,所有其他系列(例如,MySQL 5.7系列)的子存储库
在默认情况下是禁用的。使用此命令查看MySQL Yum存储库中的所有子存储库,并查看哪些子存储库已启用或禁用,当前命令其实就是查看/etc/yum.repos.d目录中的
mysql-community.repo和mysql-community-source.repo文件内容
[root@pinyoyougou-docker ~]# yum repolist all | grep mysql
mysql-cluster-7.5-community/x86_64 MySQL Cluster 7.5 Community 禁用
mysql-cluster-7.5-community-source MySQL Cluster 7.5 Community - So 禁用
mysql-cluster-7.6-community/x86_64 MySQL Cluster 7.6 Community 禁用
mysql-cluster-7.6-community-source MySQL Cluster 7.6 Community - So 禁用
mysql-cluster-8.0-community/x86_64 MySQL Cluster 8.0 Community 禁用
mysql-cluster-8.0-community-source MySQL Cluster 8.0 Community - So 禁用
mysql-connectors-community/x86_64 MySQL Connectors Community 启用: 141
mysql-connectors-community-source MySQL Connectors Community - Sou 禁用
mysql-tools-community/x86_64 MySQL Tools Community 启用: 105
mysql-tools-community-source MySQL Tools Community - Source 禁用
mysql-tools-preview/x86_64 MySQL Tools Preview 禁用
mysql-tools-preview-source MySQL Tools Preview - Source 禁用
mysql55-community/x86_64 MySQL 5.5 Community Server 禁用
mysql55-community-source MySQL 5.5 Community Server - Sou 禁用
mysql56-community/x86_64 MySQL 5.6 Community Server 禁用
mysql56-community-source MySQL 5.6 Community Server - Sou 禁用
mysql57-community/x86_64 MySQL 5.7 Community Server 禁用
mysql57-community-source MySQL 5.7 Community Server - Sou 禁用
mysql80-community/x86_64 MySQL 8.0 Community Server 启用: 161
mysql80-community-source MySQL 8.0 Community Server - Sou 禁用
#这里我们需要禁用默认的mysql8,而启用mysql5.5
[root@alone-mysql tools]# yum-config-manager --disable mysql80-community
[root@alone-mysql tools]# yum-config-manager --enable mysql55-community
#再查看已经生效的mysql yum repository
[root@alone-mysql tools]# yum repolist enabled | grep mysql
mysql-connectors-community MySQL Connectors Community 94
mysql-tools-community MySQL Tools Community 78
mysql55-community MySQL 5.5 Community Server 487
#也可以手工对mysql-community.repo文件进行编辑,将mysql 5.5的enabled设置为1,将mysql8.0的enabled设置为0
[root@alone-mysql tools]# ls -l /etc/yum.repos.d/mysql-community.repo
-rw-r--r--. 1 root root 2074 May 26 22:15 /etc/yum.repos.d/mysql-community.repo

#然后使用yum安装mysql
[root@alone-mysql tools]# yum install -y mysql-community-server
#启动mysql,在启动mysql的时候留意一下提示信息
[root@alone-mysql tools]# service mysqld start

#这里按照上面的提示设置一下mysql的密码
[root@alone-mysql tools]# /usr/bin/mysqladmin -u root password 'root'
#现在可以使用新密码登录我们的mysql
[root@alone-mysql tools]# mysql -uroot -p
Enter password:

详细内容查看:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

使用MySQL yum源安装MySQL的更多相关文章

  1. Linux CentOS 使用Yum源安装MySQL 5.7

    在CentOS(Fedora.RedHat)系统中,可以使用yum install mysql命令来安装MySQL,但所安装的MySql版本一般都较旧,所以更推荐通过源码编译安装或下载最新rpm安装包 ...

  2. mysql yum源安装

    部署服务器环境的时候经常要安装mysql,以下是常见的安装方式 源码安装 rpm包安装 yum源安装 这篇主要介绍yum源安装. yum源下载 进入 https://dev.mysql.com/dow ...

  3. (转)RHEL/CentOS 6.x使用EPEL6与remi的yum源安装MySQL 5.5.x

    PS:如果既想获得 RHEL 的高质量.高性能.高可靠性,又需要方便易用(关键是免费)的软件包更新功能,那么 Fedora Project 推出的 EPEL(Extra Packages for En ...

  4. Centos7上使用官方YUM源安装Mysql

    1. 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-co ...

  5. RHEL/CentOS 6.x使用EPEL6与remi的yum源安装MySQL 5.5.x

    PS:如果既想获得 RHEL 的高质量.高性能.高可靠性,又需要方便易用(关键是免费)的软件包更新功能,那么 FedoraProject 推出的 EPEL(Extra Packages for Ent ...

  6. Linux - CentOS 7 通过Yum源安装 MySql 5.7

    添加MySQL Yum存储库 从官网下载最新的mysql源 官网地址:https://dev.mysql.com/downloads/repo/yum/ 选择并下载适用于平台的发行包. 然后,在Lin ...

  7. yum源安装Mysql

    Mysql版本:5.7 进入mysql官网,复制下载链接 步骤: (1) wget  http://dev.mysql.com/get/mysql57-community-release-el6-9. ...

  8. mysql yum源安装极速

    mysql yum源地址:https://dev.mysql.com/downloads/repo/yum/ 随便找个最新的不管你是要装任何个历史版本他都可以,后面我会介绍: 安装第一步预置环境清理: ...

  9. yum源安装mysql数据库 添加密码

    学习mysql数据库时,安装的问题一直很烦恼,linux的不同版本的安装方式都可能不同,这里是我学习时的一些总结.也是刚刚开始学习,大佬勿喷,谢谢啦!!! 1.查看是否已经安装 2.如果没安装 yum ...

随机推荐

  1. WPF编译时提示"xxx不包含适合于入口点的静态 Main方法xxx"

    WPF编译时提示"xxx不包含适合于入口点的静态 Main方法xxx"生成的时候一直报"xxx不包含适合于入口点的静态 Main 方法xxx" 看到这个问题首先 ...

  2. SQL Server权限设置

    常用的几个系统表:(其实是View) sysdatabases,主数据库,服务器上的数据库 sysobjects,每个数据库,所有数据库对象 syscolumns,每个数据库,列 sysprocess ...

  3. Huber鲁棒损失函数

    在统计学习角度,Huber损失函数是一种使用鲁棒性回归的损失函数,它相比均方误差来说,它对异常值不敏感.常常被用于分类问题上. 下面先给出Huber函数的定义: 这个函数对于小的a值误差函数是二次的, ...

  4. RL_RTX函数

    1 延时:os_itv_set(usFrequency) //设置延时周期,配合os_itv_wait使用:os_itv_wait() 是绝对延迟是包含调用前的时间, os_dly_wait() 是相 ...

  5. spark 图文详解:资源调度和任务调度

    讲说spark的资源调度和任务调度,基本的spark术语,这里不再多说,懂的人都懂了... 按照数字顺序阅读,逐渐深入理解:以下所有截图均为个人上传,不知道为什么总是显示别人的QQ,好尴尬,无所谓啦, ...

  6. 不同ORM新的理解

    对于ORM你怎么理解?你用过的ORM有什么区别?这是面试的时候基本上会问的问题. 问题很简单,本文不在阐述.本文主要讨论Dapper 和 EF Core First的区别. 从直观上来看两个都是ORM ...

  7. 【转载】Ubuntu16.04安装最新版nodejs

    安装最新版nodejs 更新ubuntu软件源 sudo apt-get update sudo apt-get install -y python-software-properties softw ...

  8. js得到当前页面的url信息

    所有的代码都是可用,而且附了图片的,不过是直接用我自己的文章地址,所以有些显示的有点奇怪. 大家可以找个网址试试代码是否可行. 1,设置或获取对象指定的文件名或路径. console.log(wind ...

  9. WPF (VisualChildren)可视化子元素详解

    VisualChildrenCount    的 FrameworkElement 实现始终返回 0 或 1.  如果类所要维护的可视化子元素集合的成员数可能超过 1,则这样的类必须重写此属性和 Ge ...

  10. 【.Net MVC4 connectionString设置】获取SQL server数据库的连接字符串

    第一步:创建向导文件 在桌面创建一个txt文件,并将文件后缀改成“.udl”.    第二步:选择“提供程序”tab页 双击新创建的“.udl”文件,进入后选择“提供程序”tab页,选择“Micros ...