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服务可以正常运行。