- blog.up-link.ro - https://blog.up-link.ro -

UNIX Tools: mytop – MySQL Monitoring Tool

MyTop is a console-based tool for monitoring the threads and overall performance of a MySQL server. It runs on most Unix systems. MyTop is a top clone for MySQL Server.

To install MyTop under FreeBSD, enter:

make install clean -C /usr/ports/databases/mytop

To install MyTop under CentOS, Fedora, RHEL, enter:

yum install mytop

To install MyTop under Debian, Ubuntu, enter:

sudo apt-get install mytop

MyTop Arguments

mytop handles long and short command-line arguments:

-u or -user username
Username to use when logging in to the MySQL server. Default: root.

-p or -pass or -password password
Password to use when logging in to the MySQL server. Default: none.

-h or -host hostname[:port]
Hostname of the MySQL server. The hostname may be followed by the port number. Note that the port is specified separate from the host when using a config file. Default: localhost.

-port or -P port
If you are running MySQL on a non-standard port, use this to specify the port number. Default: 3306.

-s or -delay seconds
How long between display refreshes. Default: 5

-d or -db or -database database
Use if youd like mytop to connect to a specific database by default. Default: test.

Check the manual for more arguments.

To run MyTop, enter:

mytop -u root -p pass -d blog

You can also create a .mytop file in your home directory:

user=root
pass=password
host=localhost
db=blog
delay=1
port=3306
socket=/var/lib/mysql/mysql.sock
batchmode=0
header=1
color=1
idle=1