mysqlreport安装执行报错:Authentication plugin ‘caching_sha2_password‘ cannot be loaded

mysqlreport安装

mysql命令行中精彩使用下面的指令来获取当前数据库的实时状态,show global variables用来查看配置的参数值:

mysql>show status;

mysql>show innodb status;

mysql>show global variables;#查看配置的参数值

但是他们的显示结果不太友好,我们需要更好的更加人性化的分析结果,而不是堆出来一堆数字。mysqlreport是一个第三方的Mysql状态报告工具,它把mysql的show status 和 show innodb status的结果进行一系列的后期处理,让可读性更强,更友好。 下面是mysqlreport的安装过程:

MySQLReport 是用perl语言编写,所以想要运行它首先需要安装perl环境;它还要与MySQL数据库连接,所以还需要安装数据库接口 DBI 和 数据库驱动 DBD-MySQL 。

perl -v #如果显示perl版本说明perl环境已经安装

1、安装依赖包
yum -y install perl-DBI   #安装DBI
yum -y install perl-DBD-MySQL   #安装DBD-mysql

安装mysqlreport,链接:http://pkgs.fedoraproject.org/repo/pkgs/mysqlreport/mysqlreport-3.5.tgz/33a345f5e2c89b083a9ff0423f7fd7b4/mysqlreport-3.5.tgz,解压后进入目录

2、mysqlrepoer执行
./mysqlreport --user root --password 123456 --host 127.0.0.1

报错提示:DBI connect(…) failed: Authentication plugin ‘caching_sha2_password’ cannot be loaded

查找的解决方案是修改登录密码加密规则,还原成mysql_native_password,详情参考:https://blog.csdn.net/Hedyqing/article/details/124189438?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-0-124189438-blog-123681450.pc_relevant_antiscanv4&spm=1001.2101.3001.4242.1&utm_relevant_index=2

修改加密规则后,再次执行mysqlreport命令,执行成功。

Use of uninitialized value $stats{"Qcache_hits"} in numeric ne (!=) at ./mysqlreport line 911.
Use of uninitialized value in formline at ./mysqlreport line 1099.
Use of uninitialized value $is in multiplication (*) at ./mysqlreport line 829.
Use of uninitialized value in formline at ./mysqlreport line 1227.
Use of uninitialized value in formline at ./mysqlreport line 1235.
MySQL 8.0.16             uptime 14 4:37:53      Wed Jun  8 19:52:58 2022

__ Key _________________________________________________________________
Buffer used         0 of   8.00M  %Used:   0.00
  Current       1.46M            %Usage:  18.24
Write hit       0.00%
Read hit        0.00%

__ Questions ___________________________________________________________
Total         679.50k     0.6/s
  DMS         507.46k     0.4/s  %Total:  74.68
  Com_        178.74k     0.1/s           26.30
  -Unknown      7.88k     0.0/s            1.16
  COM_QUIT      1.18k     0.0/s            0.17
Slow 10 s           0       0/s            0.00  %DMS:   0.00  Log:
DMS           507.46k     0.4/s           74.68
  SELECT      436.61k     0.4/s           64.25         86.04
  INSERT       57.13k     0.0/s            8.41         11.26
  UPDATE       12.31k     0.0/s            1.81          2.43
  DELETE        1.42k     0.0/s            0.21          0.28
  REPLACE           0       0/s            0.00          0.00
Com_          178.74k     0.1/s           26.30
  set_option  111.16k     0.1/s           16.36
  commit       53.17k     0.0/s            7.82
  admin_comma   7.54k     0.0/s            1.11

__ SELECT and Sort _____________________________________________________
Scan           82.76k     0.1/s %SELECT:  18.96
Range          17.66k     0.0/s            4.04
Full join       9.91k     0.0/s            2.27
Range check        40     0.0/s            0.01
Full rng join      24     0.0/s            0.01
Sort scan      25.05k     0.0/s
Sort range      1.33k     0.0/s
Sort mrg pass      31     0.0/s

__ Table Locks _________________________________________________________
Waited              0       0/s  %Total:   0.00
Immediate         272     0.0/s

__ Tables ______________________________________________________________
Open             3716 of 4000    %Cache:  92.90
Opened          3.96k     0.0/s

__ Connections _________________________________________________________
Max used           67 of 1000      %Max:   0.67
Total           1.38k     0.0/s

__ Created Temp ________________________________________________________
Disk table          0       0/s
Table          49.43k     0.0/s    Size:  16.0M
File              111     0.0/s

__ Threads _____________________________________________________________
Running             2 of   40
Cached             27 of  100      %Hit:  95.13
Created            67     0.0/s
Slow                0       0/s

__ Aborted _____________________________________________________________
Clients           390     0.0/s
Connects           59     0.0/s

__ Bytes _______________________________________________________________
Sent            1.45G    1.2k/s
Received      221.55M   180.7/s

__ InnoDB Buffer Pool __________________________________________________
Usage         112.00M of 128.00M  %Used:  87.50
Read hit       97.59%
Pages
  Free          1.02k            %Total:  12.50
  Data          6.91k                     84.40 %Drty:   0.00
  Misc            254                      3.10
  Latched                                  0.00
Reads         696.44M   567.9/s
  From file    16.76M    13.7/s            2.41
  Ahead Rnd         0       0/s
  Ahead Sql                 0/s
Writes          1.51M     1.2/s
Flushes       136.59k     0.1/s
Wait Free        5028     0.0/s

__ InnoDB Lock _________________________________________________________
Waits               4     0.0/s
Current             0
Time acquiring
  Total            46 ms
  Average          11 ms
  Max              28 ms

__ InnoDB Data, Pages, Rows ____________________________________________
Data
  Reads        16.97M    13.8/s
  Writes      222.14k     0.2/s
  fsync        55.32k     0.0/s
  Pending
    Reads           0
    Writes          0
    fsync           1

Pages
  Created       2.39k     0.0/s
  Read         16.97M    13.8/s
  Written     136.67k     0.1/s

Rows
  Deleted      56.01k     0.0/s
  Inserted     86.69k     0.1/s
  Read        425.19M   346.7/s
  Updated      17.68k     0.0/s

1.参考链接:https://blog.csdn.net/weixin_42350864/article/details/113218769

2.参考链接:https://blog.csdn.net/Hedyqing/article/details/124189438?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_title~default-0-124189438-blog-123681450.pc_relevant_antiscanv4&spm=1001.2101.3001.4242.1&utm_relevant_index=2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值