暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySQL5.7.27在Oracle Linux7.4上安装(RPM包安装)

原创 deitlee 2020-04-07
2024

MySQL5.7.27在Oracle Linux7.4上安装(RPM包安装)

安装包及环境检查

[root@my5 tmp]#ls
mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar
[root@my5 tmp]# tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar 
mysql-community-libs-5.7.27-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.27-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7.27-1.el7.x86_64.rpm
mysql-community-devel-5.7.27-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.27-1.el7.x86_64.rpm
mysql-community-common-5.7.27-1.el7.x86_64.rpm
mysql-community-client-5.7.27-1.el7.x86_64.rpm
mysql-community-server-5.7.27-1.el7.x86_64.rpm
mysql-community-test-5.7.27-1.el7.x86_64.rpm
mysql-community-embedded-5.7.27-1.el7.x86_64.rpm
[root@my5 tmp]# ls
ks-script-LEhaWj                                         mysql-community-libs-5.7.27-1.el7.x86_64.rpm
mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar                 mysql-community-libs-compat-5.7.27-1.el7.x86_64.rpm
mysql-community-client-5.7.27-1.el7.x86_64.rpm           mysql-community-server-5.7.27-1.el7.x86_64.rpm
mysql-community-common-5.7.27-1.el7.x86_64.rpm           mysql-community-test-5.7.27-1.el7.x86_64.rpm
mysql-community-devel-5.7.27-1.el7.x86_64.rpm            systemd-private-2bda4d09641a4b419253a9a88cdfab8f-chronyd.service-8BrNiM
mysql-community-embedded-5.7.27-1.el7.x86_64.rpm         vmware-root_5082-3124769483
mysql-community-embedded-compat-5.7.27-1.el7.x86_64.rpm  yum.log
mysql-community-embedded-devel-5.7.27-1.el7.x86_64.rpm   yum_save_tx.2020-04-04.20-55.N9CnZe.yumtx

删除默认安装的mariadb

[root@my5 tmp]# rpm -qa|grep mariadb
mariadb-libs-5.5.60-1.el7_5.x86_64
[root@my5 tmp]# rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64
错误:依赖检测失败:
	libmysqlclient.so.18()(64bit) 被 (已安裝) postfix-2:2.10.1-7.el7.x86_64 需要
	libmysqlclient.so.18(libmysqlclient_18)(64bit) 被 (已安裝) postfix-2:2.10.1-7.el7.x86_64 需要

[root@my5 tmp]# rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps
[root@my5 tmp]# rpm -qa|grep mariadb

安装Perl依赖包

[root@my5 tmp]# yum install perl
已加载插件:ulninfo
正在解决依赖关系
--> 正在检查事务
---> 软件包 perl.x86_64.4.5.16.3-294.el7_6 将被 安装
--> 正在处理依赖关系 perl-libs = 4:5.16.3-294.el7_6,它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Socket) >= 1.3,它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Scalar::Util) >= 1.10,它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl-libs,它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Carp),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(threads),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Scalar::Util),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Cwd),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Storable),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Time::Local),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Filter::Util::Call),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(File::Path),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Pod::Simple::XHTML),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(File::Spec::Functions),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(threads::shared),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(File::Spec),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(File::Spec::Unix),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Pod::Simple::Search),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Getopt::Long),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Exporter),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Socket),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(constant),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl-macros,它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(Time::HiRes),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 perl(File::Temp),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在处理依赖关系 libperl.so()(64bit),它被软件包 4:perl-5.16.3-294.el7_6.x86_64 需要
--> 正在检查事务
---> 软件包 perl-Carp.noarch.0.1.26-244.el7 将被 安装
---> 软件包 perl-Exporter.noarch.0.5.68-3.el7 将被 安装
---> 软件包 perl-File-Path.noarch.0.2.09-2.el7 将被 安装
---> 软件包 perl-File-Temp.noarch.0.0.23.01-3.el7 将被 安装
---> 软件包 perl-Filter.x86_64.0.1.49-3.el7 将被 安装
---> 软件包 perl-Getopt-Long.noarch.0.2.40-3.el7 将被 安装
--> 正在处理依赖关系 perl(Pod::Usage) >= 1.14,它被软件包 perl-Getopt-Long-2.40-3.el7.noarch 需要
--> 正在处理依赖关系 perl(Text::ParseWords),它被软件包 perl-Getopt-Long-2.40-3.el7.noarch 需要
---> 软件包 perl-PathTools.x86_64.0.3.40-5.el7 将被 安装
---> 软件包 perl-Pod-Simple.noarch.1.3.28-4.el7 将被 安装
--> 正在处理依赖关系 perl(Pod::Escapes) >= 1.04,它被软件包 1:perl-Pod-Simple-3.28-4.el7.noarch 需要
--> 正在处理依赖关系 perl(Encode),它被软件包 1:perl-Pod-Simple-3.28-4.el7.noarch 需要
---> 软件包 perl-Scalar-List-Utils.x86_64.0.1.27-248.el7 将被 安装
---> 软件包 perl-Socket.x86_64.0.2.010-4.el7 将被 安装
---> 软件包 perl-Storable.x86_64.0.2.45-3.el7 将被 安装
---> 软件包 perl-Time-HiRes.x86_64.4.1.9725-3.el7 将被 安装
---> 软件包 perl-Time-Local.noarch.0.1.2300-2.el7 将被 安装
---> 软件包 perl-constant.noarch.0.1.27-2.el7 将被 安装
---> 软件包 perl-libs.x86_64.4.5.16.3-294.el7_6 将被 安装
---> 软件包 perl-macros.x86_64.4.5.16.3-294.el7_6 将被 安装
---> 软件包 perl-threads.x86_64.0.1.87-4.el7 将被 安装
---> 软件包 perl-threads-shared.x86_64.0.1.43-6.el7 将被 安装
--> 正在检查事务
---> 软件包 perl-Encode.x86_64.0.2.51-7.el7 将被 安装
---> 软件包 perl-Pod-Escapes.noarch.1.1.04-294.el7_6 将被 安装
---> 软件包 perl-Pod-Usage.noarch.0.1.63-3.el7 将被 安装
--> 正在处理依赖关系 perl(Pod::Text) >= 3.15,它被软件包 perl-Pod-Usage-1.63-3.el7.noarch 需要
--> 正在处理依赖关系 perl-Pod-Perldoc,它被软件包 perl-Pod-Usage-1.63-3.el7.noarch 需要
---> 软件包 perl-Text-ParseWords.noarch.0.3.29-4.el7 将被 安装
--> 正在检查事务
---> 软件包 perl-Pod-Perldoc.noarch.0.3.20-4.el7 将被 安装
--> 正在处理依赖关系 perl(parent),它被软件包 perl-Pod-Perldoc-3.20-4.el7.noarch 需要
--> 正在处理依赖关系 perl(HTTP::Tiny),它被软件包 perl-Pod-Perldoc-3.20-4.el7.noarch 需要
---> 软件包 perl-podlators.noarch.0.2.5.1-3.el7 将被 安装
--> 正在检查事务
---> 软件包 perl-HTTP-Tiny.noarch.0.0.033-3.el7 将被 安装
---> 软件包 perl-parent.noarch.1.0.225-244.el7 将被 安装
--> 解决依赖关系完成

依赖关系解决
 Package                                      架构                         版本                                        源                                大小
正在安装:
 perl                                         x86_64                       4:5.16.3-294.el7_6                          ol7_latest                       8.0 M
为依赖而安装:
 perl-Carp                                    noarch                       1.26-244.el7                                ol7_latest                        19 k
 perl-Encode                                  x86_64                       2.51-7.el7                                  ol7_latest                       1.5 M
 perl-Exporter                                noarch                       5.68-3.el7                                  ol7_latest                        28 k
 perl-File-Path                               noarch                       2.09-2.el7                                  ol7_latest                        26 k
 perl-File-Temp                               noarch                       0.23.01-3.el7                               ol7_latest                        56 k
 perl-Filter                                  x86_64                       1.49-3.el7                                  ol7_latest                        76 k
 perl-Getopt-Long                             noarch                       2.40-3.el7                                  ol7_latest                        55 k
 perl-HTTP-Tiny                               noarch                       0.033-3.el7                                 ol7_latest                        38 k
 perl-PathTools                               x86_64                       3.40-5.el7                                  ol7_latest                        82 k
 perl-Pod-Escapes                             noarch                       1:1.04-294.el7_6                            ol7_latest                        51 k
 perl-Pod-Perldoc                             noarch                       3.20-4.el7                                  ol7_latest                        86 k
 perl-Pod-Simple                              noarch                       1:3.28-4.el7                                ol7_latest                       216 k
 perl-Pod-Usage                               noarch                       1.63-3.el7                                  ol7_latest                        26 k
 perl-Scalar-List-Utils                       x86_64                       1.27-248.el7                                ol7_latest                        35 k
 perl-Socket                                  x86_64                       2.010-4.el7                                 ol7_latest                        48 k
 perl-Storable                                x86_64                       2.45-3.el7                                  ol7_latest                        76 k
 perl-Text-ParseWords                         noarch                       3.29-4.el7                                  ol7_latest                        13 k
 perl-Time-HiRes                              x86_64                       4:1.9725-3.el7                              ol7_latest                        44 k
 perl-Time-Local                              noarch                       1.2300-2.el7                                ol7_latest                        24 k
 perl-constant                                noarch                       1.27-2.el7                                  ol7_latest                        18 k
 perl-libs                                    x86_64                       4:5.16.3-294.el7_6                          ol7_latest                       688 k
 perl-macros                                  x86_64                       4:5.16.3-294.el7_6                          ol7_latest                        43 k
 perl-parent                                  noarch                       1:0.225-244.el7                             ol7_latest                        12 k
 perl-podlators                               noarch                       2.5.1-3.el7                                 ol7_latest                       111 k
 perl-threads                                 x86_64                       1.87-4.el7                                  ol7_latest                        48 k
 perl-threads-shared                          x86_64                       1.43-6.el7                                  ol7_latest                        38 k
事务概要
安装  1 软件包 (+26 依赖软件包)
总下载量:11 M
安装大小:36 M
Is this ok [y/d/N]: y
Downloading packages:
(1/27): perl-Carp-1.26-244.el7.noarch.rpm                                                                                              |  19 kB  00:00:02     
(2/27): perl-Encode-2.51-7.el7.x86_64.rpm                                                                                              | 1.5 MB  00:00:28     
(3/27): perl-Exporter-5.68-3.el7.noarch.rpm                                                                                            |  28 kB  00:00:01     
(4/27): perl-File-Path-2.09-2.el7.noarch.rpm                                                                                           |  26 kB  00:00:00     
(5/27): perl-File-Temp-0.23.01-3.el7.noarch.rpm                                                                                        |  56 kB  00:00:00     
(6/27): perl-Filter-1.49-3.el7.x86_64.rpm                                                                                              |  76 kB  00:00:01     
(7/27): perl-Getopt-Long-2.40-3.el7.noarch.rpm                                                                                         |  55 kB  00:00:01     
(8/27): perl-HTTP-Tiny-0.033-3.el7.noarch.rpm                                                                                          |  38 kB  00:00:00     
(9/27): perl-PathTools-3.40-5.el7.x86_64.rpm                                                                                           |  82 kB  00:00:01     
(10/27): perl-Pod-Escapes-1.04-294.el7_6.noarch.rpm                                                                                    |  51 kB  00:00:02     
(11/27): perl-Pod-Perldoc-3.20-4.el7.noarch.rpm                                                                                        |  86 kB  00:00:04     
(12/27): perl-Pod-Simple-3.28-4.el7.noarch.rpm                                                                                         | 216 kB  00:00:05     
(13/27): perl-Pod-Usage-1.63-3.el7.noarch.rpm                                                                                          |  26 kB  00:00:01     
(14/27): perl-Scalar-List-Utils-1.27-248.el7.x86_64.rpm                                                                                |  35 kB  00:00:00     
(15/27): perl-Socket-2.010-4.el7.x86_64.rpm                                                                                            |  48 kB  00:00:01     
(16/27): perl-Storable-2.45-3.el7.x86_64.rpm                                                                                           |  76 kB  00:00:02     
(17/27): perl-Text-ParseWords-3.29-4.el7.noarch.rpm                                                                                    |  13 kB  00:00:00     
(18/27): perl-Time-HiRes-1.9725-3.el7.x86_64.rpm                                                                                       |  44 kB  00:00:01     
(19/27): perl-Time-Local-1.2300-2.el7.noarch.rpm                                                                                       |  24 kB  00:00:00     
(20/27): perl-constant-1.27-2.el7.noarch.rpm                                                                                           |  18 kB  00:00:00     
(21/27): perl-libs-5.16.3-294.el7_6.x86_64.rpm                                                                                         | 688 kB  00:00:21     
(22/27): perl-macros-5.16.3-294.el7_6.x86_64.rpm                                                                                       |  43 kB  00:00:01     
(23/27): perl-parent-0.225-244.el7.noarch.rpm                                                                                          |  12 kB  00:00:00     
(24/27): perl-podlators-2.5.1-3.el7.noarch.rpm                                                                                         | 111 kB  00:00:03     
(25/27): perl-threads-1.87-4.el7.x86_64.rpm                                                                                            |  48 kB  00:00:01     
(26/27): perl-threads-shared-1.43-6.el7.x86_64.rpm                                                                                     |  38 kB  00:00:01     
(27/27): perl-5.16.3-294.el7_6.x86_64.rpm                                                                                              | 8.0 MB  00:03:23     

总计                                                                                                                           57 kB/s |  11 MB  00:03:23     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
警告:RPM 数据库已被非 yum 程序修改。 发现 2 个已存在的 RPM 数据库问题, 'yum check' 输出如下:
2:postfix-2.10.1-7.el7.x86_64 有缺少的需求 libmysqlclient.so.18()(64bit)
2:postfix-2.10.1-7.el7.x86_64 有缺少的需求 libmysqlclient.so.18(libmysqlclient_18)(64bit)
  正在安装    : 1:perl-parent-0.225-244.el7.noarch                                                                                                       1/27 
  正在安装    : perl-HTTP-Tiny-0.033-3.el7.noarch                                                                                                        2/27 
  正在安装    : perl-podlators-2.5.1-3.el7.noarch                                                                                                        3/27 
  正在安装    : perl-Pod-Perldoc-3.20-4.el7.noarch                                                                                                       4/27 
  正在安装    : 1:perl-Pod-Escapes-1.04-294.el7_6.noarch                                                                                                 5/27 
  正在安装    : perl-Text-ParseWords-3.29-4.el7.noarch                                                                                                   6/27 
  正在安装    : perl-Encode-2.51-7.el7.x86_64                                                                                                            7/27 
  正在安装    : perl-Pod-Usage-1.63-3.el7.noarch                                                                                                         8/27 
  正在安装    : 4:perl-libs-5.16.3-294.el7_6.x86_64                                                                                                      9/27 
  正在安装    : 4:perl-macros-5.16.3-294.el7_6.x86_64                                                                                                   10/27 
  正在安装    : perl-Storable-2.45-3.el7.x86_64                                                                                                         11/27 
  正在安装    : perl-Exporter-5.68-3.el7.noarch                                                                                                         12/27 
  正在安装    : perl-constant-1.27-2.el7.noarch                                                                                                         13/27 
  正在安装    : perl-Time-Local-1.2300-2.el7.noarch                                                                                                     14/27 
  正在安装    : perl-Carp-1.26-244.el7.noarch                                                                                                           15/27 
  正在安装    : 4:perl-Time-HiRes-1.9725-3.el7.x86_64                                                                                                   16/27 
  正在安装    : perl-PathTools-3.40-5.el7.x86_64                                                                                                        17/27 
  正在安装    : perl-Scalar-List-Utils-1.27-248.el7.x86_64                                                                                              18/27 
  正在安装    : perl-File-Temp-0.23.01-3.el7.noarch                                                                                                     19/27 
  正在安装    : perl-File-Path-2.09-2.el7.noarch                                                                                                        20/27 
  正在安装    : perl-threads-shared-1.43-6.el7.x86_64                                                                                                   21/27 
  正在安装    : perl-threads-1.87-4.el7.x86_64                                                                                                          22/27 
  正在安装    : perl-Filter-1.49-3.el7.x86_64                                                                                                           23/27 
  正在安装    : perl-Socket-2.010-4.el7.x86_64                                                                                                          24/27 
  正在安装    : 1:perl-Pod-Simple-3.28-4.el7.noarch                                                                                                     25/27 
  正在安装    : perl-Getopt-Long-2.40-3.el7.noarch                                                                                                      26/27 
  正在安装    : 4:perl-5.16.3-294.el7_6.x86_64                                                                                                          27/27 
  验证中      : perl-HTTP-Tiny-0.033-3.el7.noarch                                                                                                        1/27 
  验证中      : perl-threads-shared-1.43-6.el7.x86_64                                                                                                    2/27 
  验证中      : perl-Storable-2.45-3.el7.x86_64                                                                                                          3/27 
  验证中      : 1:perl-Pod-Escapes-1.04-294.el7_6.noarch                                                                                                 4/27 
  验证中      : perl-Exporter-5.68-3.el7.noarch                                                                                                          5/27 
  验证中      : perl-constant-1.27-2.el7.noarch                                                                                                          6/27 
  验证中      : perl-PathTools-3.40-5.el7.x86_64                                                                                                         7/27 
  验证中      : 1:perl-parent-0.225-244.el7.noarch                                                                                                       8/27 
  验证中      : 4:perl-libs-5.16.3-294.el7_6.x86_64                                                                                                      9/27 
  验证中      : perl-File-Temp-0.23.01-3.el7.noarch                                                                                                     10/27 
  验证中      : 1:perl-Pod-Simple-3.28-4.el7.noarch                                                                                                     11/27 
  验证中      : perl-Time-Local-1.2300-2.el7.noarch                                                                                                     12/27 
  验证中      : 4:perl-macros-5.16.3-294.el7_6.x86_64                                                                                                   13/27 
  验证中      : 4:perl-5.16.3-294.el7_6.x86_64                                                                                                          14/27 
  验证中      : perl-Carp-1.26-244.el7.noarch                                                                                                           15/27 
  验证中      : 4:perl-Time-HiRes-1.9725-3.el7.x86_64                                                                                                   16/27 
  验证中      : perl-Scalar-List-Utils-1.27-248.el7.x86_64                                                                                              17/27 
  验证中      : perl-Pod-Usage-1.63-3.el7.noarch                                                                                                        18/27 
  验证中      : perl-Encode-2.51-7.el7.x86_64                                                                                                           19/27 
  验证中      : perl-Pod-Perldoc-3.20-4.el7.noarch                                                                                                      20/27 
  验证中      : perl-podlators-2.5.1-3.el7.noarch                                                                                                       21/27 
  验证中      : perl-File-Path-2.09-2.el7.noarch                                                                                                        22/27 
  验证中      : perl-threads-1.87-4.el7.x86_64                                                                                                          23/27 
  验证中      : perl-Filter-1.49-3.el7.x86_64                                                                                                           24/27 
  验证中      : perl-Getopt-Long-2.40-3.el7.noarch                                                                                                      25/27 
  验证中      : perl-Text-ParseWords-3.29-4.el7.noarch                                                                                                  26/27 
  验证中      : perl-Socket-2.010-4.el7.x86_64                                                                                                          27/27 

已安装:
  perl.x86_64 4:5.16.3-294.el7_6                                                                                                                              

作为依赖被安装:
  perl-Carp.noarch 0:1.26-244.el7                     perl-Encode.x86_64 0:2.51-7.el7                         perl-Exporter.noarch 0:5.68-3.el7               
  perl-File-Path.noarch 0:2.09-2.el7                  perl-File-Temp.noarch 0:0.23.01-3.el7                   perl-Filter.x86_64 0:1.49-3.el7                 
  perl-Getopt-Long.noarch 0:2.40-3.el7                perl-HTTP-Tiny.noarch 0:0.033-3.el7                     perl-PathTools.x86_64 0:3.40-5.el7              
  perl-Pod-Escapes.noarch 1:1.04-294.el7_6            perl-Pod-Perldoc.noarch 0:3.20-4.el7                    perl-Pod-Simple.noarch 1:3.28-4.el7             
  perl-Pod-Usage.noarch 0:1.63-3.el7                  perl-Scalar-List-Utils.x86_64 0:1.27-248.el7            perl-Socket.x86_64 0:2.010-4.el7                
  perl-Storable.x86_64 0:2.45-3.el7                   perl-Text-ParseWords.noarch 0:3.29-4.el7                perl-Time-HiRes.x86_64 4:1.9725-3.el7           
  perl-Time-Local.noarch 0:1.2300-2.el7               perl-constant.noarch 0:1.27-2.el7                       perl-libs.x86_64 4:5.16.3-294.el7_6             
  perl-macros.x86_64 4:5.16.3-294.el7_6               perl-parent.noarch 1:0.225-244.el7                      perl-podlators.noarch 0:2.5.1-3.el7             
  perl-threads.x86_64 0:1.87-4.el7                    perl-threads-shared.x86_64 0:1.43-6.el7                

完毕!

安装过程

[root@my5 tmp]# rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm 
警告:mysql-community-common-5.7.27-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql-community-common-5.7.27-1.e################################# [100%]
[root@my5 tmp]# rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm 
警告:mysql-community-libs-5.7.27-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql-community-libs-5.7.27-1.el7################################# [100%]
[root@my5 tmp]# rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm 
警告:mysql-community-client-5.7.27-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql-community-client-5.7.27-1.e################################# [100%]

[root@my5 tmp]# rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm 
警告:mysql-community-server-5.7.27-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...
   1:mysql-community-server-5.7.27-1.e################################# [100%]
[root@my5 tmp]# systemctl stop mysqld.service
[root@my5 tmp]# systemctl start mysqld.service
[root@my5 tmp]# systemctl status mysqld.service
● mysqld.service - MySQL Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: active (running) since 六 2020-04-04 21:04:57 CST; 6s ago
     Docs: man:mysqld(8)
           http://dev.mysql.com/doc/refman/en/using-systemd.html
  Process: 6752 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)
  Process: 6679 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
 Main PID: 6757 (mysqld)
   CGroup: /system.slice/mysqld.service
           └─6757 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid

4月 04 21:04:54 my5 systemd[1]: Starting MySQL Server...
4月 04 21:04:57 my5 systemd[1]: Started MySQL Server.

修改root@localhost密码

日志中查看默认密码

[root@my5 tmp]# cd /var/log
[root@my5 log]# ls
anaconda  boot.log  chrony  dmesg      grubby_prune_debug  maillog   mysqld.log  spooler   tuned               vmware-vgauthsvc.log.0  wtmp
audit     btmp      cron    firewalld  lastlog             messages  secure      tallylog  vmware-network.log  vmware-vmsvc.log        yum.log
[root@my5 log]# vi mysqld.log 

默认密码登录修改root@localhost密码

[root@my5 log]# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 3
Server version: 5.7.27

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> use mysql

mysql> alter user root identified by 123456;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '123456' at line 1

mysql> alter user 'root'@'localhost' identified by 'Zhongguo1949';
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
mysql> show variables like '%pass%';
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
mysql> alter user 'root'@'localhost' identified by 'Zhonggu@o1949';
Query OK, 0 rows affected (0.00 sec)

mysql> show variables like '%pass%';
+---------------------------------------+--------+
| Variable_name                         | Value  |
+---------------------------------------+--------+
| default_password_lifetime             | 0      |
| disconnect_on_expired_password        | ON     |
| log_builtin_as_identified_by_password | OFF    |
| mysql_native_password_proxy_users     | OFF    |
| old_passwords                         | 0      |
| report_password                       |        |
| sha256_password_proxy_users           | OFF    |
| validate_password_check_user_name     | OFF    |
| validate_password_dictionary_file     |        |
| validate_password_length              | 8      |
| validate_password_mixed_case_count    | 1      |
| validate_password_number_count        | 1      |
| validate_password_policy              | MEDIUM |
| validate_password_special_char_count  | 1      |
+---------------------------------------+--------+
14 rows in set (0.01 sec)

mysql> set global validate_password_policy=low;
Query OK, 0 rows affected (0.00 sec)

mysql> show variables like '%pass%';
+---------------------------------------+-------+
| Variable_name                         | Value |
+---------------------------------------+-------+
| default_password_lifetime             | 0     |
| disconnect_on_expired_password        | ON    |
| log_builtin_as_identified_by_password | OFF   |
| mysql_native_password_proxy_users     | OFF   |
| old_passwords                         | 0     |
| report_password                       |       |
| sha256_password_proxy_users           | OFF   |
| validate_password_check_user_name     | OFF   |
| validate_password_dictionary_file     |       |
| validate_password_length              | 8     |
| validate_password_mixed_case_count    | 1     |
| validate_password_number_count        | 1     |
| validate_password_policy              | LOW   |
| validate_password_special_char_count  | 1     |
+---------------------------------------+-------+
14 rows in set (0.00 sec)

mysql> set global validate_password_length=6;
Query OK, 0 rows affected (0.00 sec)

mysql> alter user root@localhost identified by '111111';
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.11 sec)

mysql> exit
Bye
[root@my5 log]# mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.7.27 MySQL Community Server (GPL)

Copyright (c) 2000, 2019, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论