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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




