ubuntu20.04不使用lost如何查看mysql主机名和端口。
时间: 2023-12-17 22:05:36 浏览: 142
如果你不想使用`lsof`命令,你可以尝试以下命令来查看MySQL的主机名和端口:
1. 查看MySQL进程的PID号:
```
ps -ef | grep mysql
```
2. 查看MySQL进程的详细信息,包括主机名和端口:
```
cat /proc/<pid>/net/tcp | awk '{print $2}' | awk -F: '{print "IP: " $1 " Port: " $2}'
```
其中,`<pid>`是第一步中查到的MySQL进程的PID号。
这个命令会输出类似这样的信息:
```
IP: 127.0.0.1 Port: 3306
```
其中,`127.0.0.1`就是MySQL的主机名,`3306`就是MySQL的端口号。
相关问题
ubuntu20.04如何查看mysql主机名和端口。
你可以通过执行以下命令来查看MySQL主机名和端口:
```
sudo lsof -i -P -n | grep mysqld
```
这将显示MySQL服务器正在使用的端口和IP地址。其中,IP地址就是MySQL服务器的主机名。在Ubuntu 20.04上,默认情况下,MySQL服务器使用3306端口。
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`。
阅读全文
相关推荐















