1. 程式人生 > >mysql 新增yum源及選擇安裝的版本

mysql 新增yum源及選擇安裝的版本

從centos6開始,官方版本的yum源中用mariadb替換了mysql,那麼安裝mysql一般需要去官網下載rpm包或者原始碼包等方式。

如果還想直接yum安裝的話需要自己配置mysql的yum源。

 

官方yum源

https://dev.mysql.com/downloads/repo/yum/

 

下載對應版本mysql源到本地,如果系統是centos7,這裡選擇el7版本

 

安裝yum源      

rpm -ivh mysql80-community-release-el7-1.noarch.rpm

 

檢視mysql yum源,yum install mysql  預設安裝的是8.0版本

[root@linux-node yum.repos.d]# yum repolist|grep mysql
mysql-connectors-community/x86_64 MySQL Connectors Community                  74
mysql-tools-community/x86_64      MySQL Tools Community                       74
mysql55-community/x86_64          MySQL 5.5 Community Server                 427
mysql56-community/x86_64          MySQL 5.6 Community Server                 429
mysql80-community/x86_64          MySQL 8.0 Community Server                  49

 

複製程式碼

Dependencies Resolved

==================================================================================================================================================================================================================
 Package                                                      Arch                                    Version                                            Repository                                          Size
==================================================================================================================================================================================================================
Installing:
 mysql-community-client                                       x86_64                                  8.0.13-1.el7                                       mysql80-community                                   26 M
 mysql-community-libs                                         x86_64                                  8.0.13-1.el7                                       mysql80-community                                  2.3 M
     replacing  mariadb-libs.x86_64 1:5.5.56-2.el7
 mysql-community-libs-compat                                  x86_64                                  8.0.13-1.el7                                       mysql80-community                                  2.1 M
     replacing  mariadb-libs.x86_64 1:5.5.56-2.el7
Installing for dependencies:
 mysql-community-common                                       x86_64                                  8.0.13-1.el7                                       mysql80-community                                  554 k
Updating for dependencies:
 postfix                                                      x86_64                                  2:2.10.1-7.el7                                     base                                               2.4 M

Transaction Summary
==================================================================================================================================================================================================================
Install  3 Packages (+1 Dependent package)
Upgrade             ( 1 Dependent package)

Total download size: 33 M
Is this ok [y/d/N]:

複製程式碼

 

要修改預設安裝版本的話,可以直接修改mysql的yum原始檔,yum配置檔案裡從5.5版本到8.0都有,只不過預設只開啟了mysql8.0。更改別的版本記得將mysql8.0的源 enable=0

vim /etc/yum.repos.d/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/7/$basearch/
enabled=1    #開啟mysql5.6源
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

複製程式碼

 

再yum  install看一下,預設已經是mysql5.6了

複製程式碼

[root@linux-node2 yum.repos.d]# yum install mysql 
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.aliyun.com
 * epel: mirrors.aliyun.com
 * extras: mirrors.aliyun.com
 * updates: mirrors.aliyun.com
Resolving Dependencies
--> Running transaction check
---> Package mysql-community-client.x86_64 0:5.6.42-2.el7 will be installed
--> Processing Dependency: mysql-community-libs(x86-64) >= 5.6.10 for package: mysql-community-client-5.6.42-2.el7.x86_64
--> Running transaction check
---> Package mariadb-libs.x86_64 1:5.5.56-2.el7 will be obsoleted
---> Package mysql-community-libs.x86_64 0:5.6.42-2.el7 will be obsoleting
--> Processing Dependency: mysql-community-common(x86-64) >= 5.6.10 for package: mysql-community-libs-5.6.42-2.el7.x86_64
--> Running transaction check
---> Package mysql-community-common.x86_64 0:5.6.42-2.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

==================================================================================================================================================================================================================
 Package                                                   Arch                                      Version                                           Repository                                            Size
==================================================================================================================================================================================================================
Installing:
 mysql-community-client                                    x86_64                                    5.6.42-2.el7                                      mysql56-community                                     20 M
 mysql-community-libs                                      x86_64                                    5.6.42-2.el7                                      mysql56-community                                    2.0 M
     replacing  mariadb-libs.x86_64 1:5.5.56-2.el7
Installing for dependencies:
 mysql-community-common                                    x86_64                                    5.6.42-2.el7                                      mysql56-community                                    257 k

Transaction Summary
==================================================================================================================================================================================================================
Install  2 Packages (+1 Dependent package)

Total download size: 22 M
Is this ok [y/d/N]:

複製程式碼

相關推薦

mysql 新增yum選擇安裝版本

從centos6開始,官方版本的yum源中用mariadb替換了mysql,那麼安裝mysql一般需要去官網下載rpm包或者原始碼

配置網絡YUM和第三方YUM編譯安裝Apache

yum ftp repo httpd 編譯安裝 配置網絡YUM源和第三方YUM源及編譯安裝Apache系統軟硬件環境平臺:VMware Workstation Pro 12.5.5 build-5234757CentOS Linux release 7.3.1611內核版本:3.10.0-

mysql 新增yum

從centos6開始,官方版本的yum源中用mariadb替換了mysql,那麼安裝mysql一般需要去官網下載rpm包或者原始碼包等方式。 如果還想直接yum安裝的話需要自己配置mysql的yum源。   官方yum源 https://dev.mysql.com/downloads/rep

Linux系統CentOS使用yum方式安裝指定版本的PHP 新增yum 從PHP5.3升級到5.4/5.5/5.6

     預設的版本太低了,手動安裝有一些麻煩,想採用Yum安裝的可以使用下面的方案: 首先刪除舊版本的PHP, 通過yum list installed | grep php可以檢視所有已安裝的php軟體 使用yum remove php ……刪除 通過yum list php*檢視是否有自己需要安裝的版本

yum 倉庫的安裝配置

enabled gpgcheck epo 新的 還需要 package url路徑 如果 www 一.簡介yum的主要功能是更方便的添加/刪除/更新RPM包,自動解決包的依賴性問題,便於管理大量系統的更新問題。yum可以同時配置多個資源庫,簡介的配置文件,保持與rpm數據庫

MySQL】通過yum在centOS7安裝mysql8

1.去官網下載rpm檔案,該檔案專門用於yum安裝方式:   到官網https://www.mysql.com/downloads/下載社群版Community(針對個人),如下圖:   然後拉到最下面,我下載的是第一個:Red Hat Enterprise Linux 7 / Oracle

更改yumpip

yum源 pip源 CentOS更改yum源為阿裏1、備份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下載新的CentOS-Base.repo 到/etc/yum.repos.d/Cent

docker探索-CentOS7中配置Docker的yum並升級安裝docker1.13(十)

strong tro extras 配置 1.7 arc client 1.8 1.2 此處使用的是CentOS7,內核版本為 [root@localhost ~]# uname -r 3.10.0-327.el7.x86_64 該版本下,配置了yum的源為阿裏的鏡像源

CentOS7.X配置YUMEPEL

額外 rpm包 entos 再次 img 服務器 grep 自動下載 新的 1、YUM源介紹 Yum(全稱為 Yellow dog Updater, Modified)是一個在Fedora和RedHat以及CentOS中的Shell前端軟件包管理器。基於RPM包管理,能夠從

mongodb的yum配置和安裝

yum源 yum源配置 HA color 創建倉庫 dha 64位 repo org 安裝前註意: 此教程是通過yum安裝的.僅限64位centos系統 安裝步驟: 1、創建倉庫文件: vi /etc/yum.repos.d/mongodb-org-3.4.repo

CentOS7如何建立本地阿裏yum,並安裝htop文件?

repos solved ble nsa depend AR centos lang base 版本centos 7.01、[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak 將原文件

配置yum,並安裝ftp服務器

mct ethernet work The file 進入 .com nbsp ftp 修改IP: |-ip addr add 192.168.43.2/24 dev eno16777736 (語法格式) (想要添加的地址) (設備的名字) 修改配置文件: |-c

Jenkins持續整合介紹外掛安裝版本更新演示(一)--技術流ken

  Jenkins介紹    Jenkins是一個開源軟體專案,是基於Java開發的一種持續整合工具,用於監控持續重複的工作,旨在提供一個開放易用的軟體平臺,使軟體的持續整合變成可能。 Jenkins功能包括: 1、持續的軟體版本釋出/測試專案。 2、監控外部呼叫執行

centos6.4更新yum來搭建高版本lamp環境

伺服器使用centos6的話,使用yum方式搭建lamp環境,可能會面臨軟體版本過低的問題,這時可以選擇新的yum源(這裡選擇的是Webtatic EL6 YUM源),然後選擇安裝較高版本的mysql、php等軟體。 步驟二:檢視yum源中軟體包可以下載安

【Linux】更新yumLinux有趣的命令

前言 如筆者在運用yum安裝時出現如下情況: [[email protected] /] $sudo yum install sl [sudo] password for Hunter: Loaded plugins: fastestm

新增yum更新php

    安裝相應的GPG key     新建一個repo # /etc/yum.repos.d/utterramblings.repo     把以下內容新增進去,儲存退出就OK了 [utterramblings] name=Jason's Utter Ramblin

linux配置yum 實現線上安裝軟體包

先使用    cat /etc/redhat-release 檢視自己的linux版本  5,6,7 只需要將下面地址Centosx.repo換一下就可以了 下載阿里元的yum     阿里雲yum源:

Linux 沒有lszrz yum,lszrz安裝

Linux 終端使用上傳rz、下載sz命令 # wget http://down1.chinaunix.net/distfiles/lrzsz-0.12.20.tar.gz # tar zxvf lrzsz-0.12.20.tar.gz # cd lrzs

通過yum在centOS7安裝mysql8

1.去官網下載rpm檔案,該檔案專門用於yum安裝方式:   到官網https://www.mysql.com/downloads/下載社群版Community(針對個人),如下圖:   然後拉到最下面,我下載的是第一個:Red Hat Enterprise Linux 7 / Oracle Linux

Linux新增yum,yum下載速度過慢

CentOS系統更換yum軟體安裝源(此處以網易為例) 第一步:備份你的原映象檔案,以免出錯後可以恢復。 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 第二步:下