1. 程式人生 > 其它 >mysql鎖的基本知識

mysql鎖的基本知識

mysqlreport安裝&使用

2020-12-17

mysql命令列中經常使用下面的指令來獲取當前資料庫的實時狀態:

mysql>show status;
mysql>show innodb status;

但是他們的顯示結果不太友好,我們需要更好的更加人性化的分析結果,而不是堆出來一堆數字。mysqlreport是一個第三方的Mysql狀態報告工具,它把mysql的show status 和 show innodb status的結果進行一系列的後期處理,讓可讀性更強,更友好。 下面是mysqlreport的安裝過程:

MySQLReport 是用perl語言編寫,所以想要執行它首先需要安裝perl環境;它還要與MySQL資料庫連線,所以還需要安裝資料庫介面 DBI 和 資料庫驅動 DBD-MySQL 。

安裝DBI

yum -y install perl-DBI

安裝DBD-mysql

yum -y install perl-DBD-MySQL

安裝&執行mysqlreport

#下載mysqlreport tgz
wget http://pkgs.fedoraproject.org/repo/pkgs/mysqlreport/mysqlreport-3.5.tgz/33a345f5e2c89b083a9ff0423f7fd7b4/mysqlreport-3.5.tgz
#解壓到目錄mysqlreport
tar -zxvf download/mysqlreport-3.5.tgz -C mysqlreport/
#
使用mysqlreport收集資訊 ./mysqlreport --user=root --password=123456 --port 3306 --host=101.133.239.204 --outfile=/usr/local/mysqlreport/report/mysqlreport20201217.txt

參考

[1]MySQL效能監控工具mysqlreport安裝和中文說明

[2]MySQLReport