CentOS7 yum安装Mariadb10.*

来源:互联网 发布:seo和竞价排名 编辑:程序博客网 时间:2024/05/21 11:56

1. 卸载系统默认安装MariaDB

1.1. 列出所有被安装的rpm package 

[root@sun /]# rpm -qa | grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64

1.2. 强制卸载所有列出的包

[root@sun /]# rpm -e --nodeps mariadb-libs

2. 安装MariaDB

2.1. MariaDB.repo 文件

2.1.1 创建MariaDB.repo 文件

[root@sun /]# vi /etc/yum.repos.d/MariaDB.repo

2.1.2 将以下内容粘贴到MariaDB.repo文件中(用于指定mariadb安装版本)

[mariadb]name=MariaDBbaseurl=http://yum.mariadb.org/10.2.4/centos7-amd64gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDBgpgcheck=1 

2.2. 安装server和client

[root@sun /]# yum install MariaDB-server MariaDB-client 已加载插件:fastestmirror, langpacksbase                                                                               | 3.6 kB  00:00:00     extras                                                                             | 3.4 kB  00:00:00     mariadb                                                                            | 2.9 kB  00:00:00     updates                                                                            | 3.4 kB  00:00:00     (1/3): extras/7/x86_64/primary_db                                                  | 138 kB  00:00:00     (2/3): mariadb/primary_db                                                          |  18 kB  00:00:02     (3/3): updates/7/x86_64/primary_db                                                 | 3.8 MB  00:00:02     Loading mirror speeds from cached hostfile * base: mirrors.tuna.tsinghua.edu.cn * extras: mirrors.tuna.tsinghua.edu.cn * updates: mirrors.tuna.tsinghua.edu.cn正在解决依赖关系--> 正在检查事务---> 软件包 MariaDB-client.x86_64.0.10.2.4-1.el7.centos 将被 安装--> 正在处理依赖关系 MariaDB-common,它被软件包 MariaDB-client-10.2.4-1.el7.centos.x86_64 需要---> 软件包 MariaDB-server.x86_64.0.10.2.4-1.el7.centos 将被 安装--> 正在处理依赖关系 galera,它被软件包 MariaDB-server-10.2.4-1.el7.centos.x86_64 需要--> 正在处理依赖关系 libjemalloc.so.1()(64bit),它被软件包 MariaDB-server-10.2.4-1.el7.centos.x86_64 需要--> 正在检查事务---> 软件包 MariaDB-common.x86_64.0.10.2.4-1.el7.centos 将被 安装--> 正在处理依赖关系 MariaDB-compat,它被软件包 MariaDB-common-10.2.4-1.el7.centos.x86_64 需要---> 软件包 galera.x86_64.0.25.3.19-1.rhel7.el7.centos 将被 安装--> 正在处理依赖关系 libboost_program_options.so.1.53.0()(64bit),它被软件包 galera-25.3.19-1.rhel7.el7.centos.x86_64 需要---> 软件包 jemalloc.x86_64.0.3.6.0-1.el7 将被 安装--> 正在检查事务---> 软件包 MariaDB-compat.x86_64.0.10.2.4-1.el7.centos 将被 安装---> 软件包 boost-program-options.x86_64.0.1.53.0-26.el7 将被 安装--> 解决依赖关系完成依赖关系解决========================================================================================================== Package                       架构           版本                                  源               大小==========================================================================================================正在安装: MariaDB-client                x86_64         10.2.4-1.el7.centos                   mariadb          48 M MariaDB-server                x86_64         10.2.4-1.el7.centos                   mariadb         113 M为依赖而安装: MariaDB-common                x86_64         10.2.4-1.el7.centos                   mariadb         104 k MariaDB-compat                x86_64         10.2.4-1.el7.centos                   mariadb         2.8 M boost-program-options         x86_64         1.53.0-26.el7                         base            156 k galera                        x86_64         25.3.19-1.rhel7.el7.centos            mariadb         8.0 M jemalloc                      x86_64         3.6.0-1.el7                           mariadb         104 k事务概要==========================================================================================================安装  2 软件包 (+5 依赖软件包)总下载量:172 M安装大小:728 MIs this ok [y/d/N]: yDownloading packages:警告:/var/cache/yum/x86_64/7/mariadb/packages/MariaDB-10.2.4-centos7-x86_64-common.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID 1bb943db: NOKEYMariaDB-10.2.4-centos7-x86_64-common.rpm 的公钥尚未安装(1/7): MariaDB-10.2.4-centos7-x86_64-common.rpm                                    | 104 kB  00:00:01     (2/7): MariaDB-10.2.4-centos7-x86_64-compat.rpm                                    | 2.8 MB  00:00:19     (3/7): boost-program-options-1.53.0-26.el7.x86_64.rpm                              | 156 kB  00:00:00     (4/7): MariaDB-10.2.4-centos7-x86_64-client.rpm                                    |  48 MB  00:04:01     (5/7): galera-25.3.19-1.rhel7.el7.centos.x86_64.rpm                                | 8.0 MB  00:00:39     (6/7): jemalloc-3.6.0-1.el7.x86_64.rpm                                             | 104 kB  00:00:00     (7/7): MariaDB-10.2.4-centos7-x86_64-server.rpm                                                                                                                                                                                                        | 113 MB  00:10:19     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------总计                                                                                                                                                                                                                                          275 kB/s | 172 MB  00:10:40     从 https://yum.mariadb.org/RPM-GPG-KEY-MariaDB 检索密钥导入 GPG key 0x1BB943DB: 用户ID     : "MariaDB Package Signing Key <package-signing-key@mariadb.org>" 指纹       : 1993 69e5 404b d5fc 7d2f e43b cbcb 082a 1bb9 43db 来自       : https://yum.mariadb.org/RPM-GPG-KEY-MariaDB是否继续?[y/N]:yRunning transaction checkRunning transaction testTransaction test succeededRunning transaction警告:RPM 数据库已被非 yum 程序修改。** 发现 13 个已存在的 RPM 数据库问题, 'yum check' 输出如下:icedtea-web-1.6.1-4.el7.x86_64 有缺少的需求 java-1.8.0-openjdkjline-1.0-8.el7.noarch 有缺少的需求 java >= ('0', '1.5', None)jline-1.0-8.el7.noarch 有缺少的需求 jpackage-utils1:libreoffice-core-4.3.7.2-5.el7.x86_64 有缺少的需求 java-headless >= ('1', '1.6', None)1:libreoffice-ure-4.3.7.2-5.el7.x86_64 有缺少的需求 libjvm.so()(64bit)perl-DBD-MySQL-4.023-5.el7.x86_64 有缺少的需求 libmysqlclient.so.18()(64bit)perl-DBD-MySQL-4.023-5.el7.x86_64 有缺少的需求 libmysqlclient.so.18(libmysqlclient_18)(64bit)2:postfix-2.10.1-6.el7.x86_64 有缺少的需求 libmysqlclient.so.18()(64bit)2:postfix-2.10.1-6.el7.x86_64 有缺少的需求 libmysqlclient.so.18(libmysqlclient_18)(64bit)rhino-1.7R4-5.el7.noarch 有缺少的需求 jpackage-utilsrhino-1.7R4-5.el7.noarch 有缺少的需求 jpackage-utilstagsoup-1.2.1-8.el7.noarch 有缺少的需求 jpackage-utilstagsoup-1.2.1-8.el7.noarch 有缺少的需求 jpackage-utils >= ('0', '1.6', None)  正在安装    : MariaDB-common-10.2.4-1.el7.centos.x86_64                                                                                                                                                                                                                 1/7   正在安装    : MariaDB-compat-10.2.4-1.el7.centos.x86_64                                                                                                                                                                                                                 2/7   正在安装    : MariaDB-client-10.2.4-1.el7.centos.x86_64                                                                                                                                                                                                                 3/7   正在安装    : boost-program-options-1.53.0-26.el7.x86_64                                                                                                                                                                                                                4/7   正在安装    : galera-25.3.19-1.rhel7.el7.centos.x86_64                                                                                                                                                                                                                  5/7   正在安装    : jemalloc-3.6.0-1.el7.x86_64                                                                                                                                                                                                                               6/7   正在安装    : MariaDB-server-10.2.4-1.el7.centos.x86_64                                                                                                                                                                                                                 7/7 2017-03-09 10:28:54 140406770444480 [Warning] InnoDB: Creating foreign key constraint system tables.PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !To do so, start the server, then issue the following commands:'/usr/bin/mysqladmin' -u root password 'new-password''/usr/bin/mysqladmin' -u root -h sun.sundomain password 'new-password'Alternatively you can run:'/usr/bin/mysql_secure_installation'which will also give you the option of removing the testdatabases and anonymous user created by default.  This isstrongly recommended for production servers.See the MariaDB Knowledgebase at http://mariadb.com/kb or theMySQL manual for more instructions.Please report any problems at http://mariadb.org/jiraThe latest information about MariaDB is available at http://mariadb.org/.You can find additional information about the MySQL part at:http://dev.mysql.comConsider joining MariaDB's strong and vibrant community:https://mariadb.org/get-involved/  验证中      : MariaDB-server-10.2.4-1.el7.centos.x86_64                                                                                                                                                                                                                 1/7   验证中      : MariaDB-compat-10.2.4-1.el7.centos.x86_64                                                                                                                                                                                                                 2/7   验证中      : jemalloc-3.6.0-1.el7.x86_64                                                                                                                                                                                                                               3/7   验证中      : MariaDB-common-10.2.4-1.el7.centos.x86_64                                                                                                                                                                                                                 4/7   验证中      : boost-program-options-1.53.0-26.el7.x86_64                                                                                                                                                                                                                5/7   验证中      : MariaDB-client-10.2.4-1.el7.centos.x86_64                                                                                                                                                                                                                 6/7   验证中      : galera-25.3.19-1.rhel7.el7.centos.x86_64                                                                                                                                                                                                                  7/7 已安装:  MariaDB-client.x86_64 0:10.2.4-1.el7.centos      MariaDB-server.x86_64 0:10.2.4-1.el7.centos                                                                                          作为依赖被安装:  MariaDB-common.x86_64 0:10.2.4-1.el7.centos      MariaDB-compat.x86_64 0:10.2.4-1.el7.centos     boost-program-options.x86_64 0:1.53.0-26.el7             galera.x86_64 0:25.3.19-1.rhel7.el7.centos             jemalloc.x86_64 0:3.6.0-1.el7            完毕!
1 0
原创粉丝点击