温馨提示×

centos怎么查看mysql状态

小樊
38
2026-10-26 06:34:51
栏目: 云计算

在 CentOS 上查看 MySQL 状态,常用的方法有以下几种:


1. 使用 systemctl(推荐,CentOS 7+)

systemctl status mysqld

或(某些版本叫 mysql)

systemctl status mysql

说明:

  • active (running) 表示正在运行
  • inactive (dead) 表示已停止

启动 / 停止 / 重启:

systemctl start mysqld
systemctl stop mysqld
systemctl restart mysqld

2. 使用 service(CentOS 6 及旧版本)

service mysqld status

或

service mysql status

3. 查看 MySQL 进程

ps -ef | grep mysqld

或

pgrep mysqld

4. 查看 MySQL 端口(默认 3306)

netstat -tunlp | grep 3306

或

ss -tunlp | grep 3306

5. 登录 MySQL 查看运行状态

mysql -u root -p

登录后执行:

SHOW STATUS;

或查看简要状态:

STATUS;

6. 查看错误日志(排错用)

日志一般位置:

/var/log/mysqld.log

查看:

tail -f /var/log/mysqld.log

如果你是想 确认 MySQL 是否正常运行,systemctl status mysqld 是最直接的方式。
如果你遇到具体报错,可以把输出贴出来,我可以帮你分析。

0 踩