ubuntu20.04不使用systemctl如何查看mysql8.0的PID
时间: 2023-12-15 17:05:02 浏览: 138
如果你不想使用`systemctl`命令,你可以尝试以下命令来查看MySQL 8.0的PID:
1. 使用`ps`命令和`grep`命令来查找MySQL进程的PID号:
```
ps aux | grep mysql
```
2. 查找输出信息中包含`/usr/sbin/mysqld`的行,其中第二列就是MySQL进程的PID号。
例如,输出信息可能类似于:
```
mysql 1234 0.0 0.1 123456 1234 ? Ssl Dec01 0:01 /usr/sbin/mysqld
```
其中,`1234`就是MySQL 8.0的PID号。
另外,你也可以使用`pidof`命令来查找MySQL 8.0的PID号:
```
pidof mysqld
```
这个命令会输出MySQL 8.0进程的PID号。如果有多个MySQL进程在运行,它会输出所有MySQL进程的PID号。
相关问题
ubuntu20.04不使用systemctl如何查看mysql8.0的IP地址
你可以使用以下命令来查看MySQL 8.0的IP地址:
```
sudo netstat -plntu | grep mysqld
```
这将列出正在运行的MySQL进程以及它们所绑定的IP地址和端口。你可以在输出中查找“LISTEN”状态的进程,并查看其IP地址和端口。
ubuntu20.04不使用systemctl如何查看mysql8.0的主机名
可以通过以下命令查看 MySQL 8.0 的主机名:
```
sudo service mysql status
```
该命令将显示 MySQL 8.0 的状态信息,其中包括主机名。如果 MySQL 正在运行,则可以看到类似以下的输出:
```
mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2021-01-13 16:36:22 EST; 1 weeks 3 days ago
Main PID: 1234 (mysqld)
Tasks: 38 (limit: 2282)
Memory: 336.0M
CGroup: /system.slice/mysql.service
└─1234 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
Jan 13 16:36:21 ubuntu systemd[1]: Starting MySQL Community Server...
Jan 13 16:36:22 ubuntu systemd[1]: Started MySQL Community Server.
```
在上面的输出中,可以看到 MySQL 8.0 的主机名为 `ubuntu`。
阅读全文