Linux查看MySQL服务的状态和运行情况(linux查看mysql状态)

Linux查看MySQL服务的状态和运行情况

MySQL是极具互联性及可移植性的关系型数据库管理系统,它源自Oracle,被广泛应用于建立大规模的中央处理机,在多种操作系统上运行,它也可以在Linux下运行,MySQL是Linux服务器使用最多的数据库管理系统,下面介绍Linux查看MySQL服务的状态和运行情况的常用操作。

1、查看MySQL服务启动状态

要查看MySQL服务启动状态,首先必须确定MySQL服务是否正在运行,可以通过运行“systemctl status mysqld ”命令,如果MySQL服务正在运行成功,那么就会显示如下信息:

[ root@localhost ~ ]# systemctl status mysqld

mysqld.service – MySQL Server

Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled)

Active: active (running) since Wed 2019-07-02 03:13:46 CST; 17min ago

Process: 5203 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS (code=exited, status=0/SUCCESS)

Main PID: 5204 (mysqld)

CGroup: /system.slice/mysqld.service

└─5204 /usr/sbin/mysqld

Jul 02 03:13:46 localhost.localdomain systemd[1]: Starting MySQL Server…

2、检查MySQL服务是否正常

在查看MySQL服务是否正常之前,需要先登录服务器,并且输入bash命令mysqladmin -u root -p ping,如果返回如下提示,则表示MySQL服务正常:

[ root@localhost ~ ]# mysqladmin -u root -p ping

mysqld is alive

3、查看MySQL运行情况

要查看MySQL的运行情况,可以输入命令mysqladmin -u root -p status,会返回MySQL的一些运行状态,如连接数、线程数等:

[ root@localhost ~ ]# mysqladmin -u root -p status

Uptime: 3849 Threads: 1 Questions: 456 Slow queries: 0 Opens: 395 Flush tables: 1 Open tables: 35 Queries per second avg: 0.118

以上为Linux查看MySQL服务的状态和运行情况的常用操作。从MySQL服务里,可以查看服务是否正常启动,以及MySQL服务的运行情况。MySQL服务对Linux服务器极为重要,因此要对它进行定期的维护和检查,以保证MySQL服务可以正常运行。


数据运维技术 » Linux查看MySQL服务的状态和运行情况(linux查看mysql状态)