查看MySQL IP地址 主机名 端口号 版本 cpu总数 cpu核数 shell脚本
时间: 2023-10-16 19:07:16 浏览: 180
可以使用以下Shell脚本来查看MySQL的IP地址、主机名、端口号、版本、CPU总数、CPU核数:
```bash
#!/bin/bash
# 获取MySQL IP地址、主机名、端口号
mysql_ip=$(grep 'bind-address' /etc/mysql/mysql.conf.d/mysqld.cnf | awk '{print $2}')
mysql_hostname=$(hostname -f)
mysql_port=$(grep 'port' /etc/mysql/mysql.conf.d/mysqld.cnf | awk '{print $2}')
# 获取MySQL版本信息
mysql_version=$(mysql -V | awk '{print $5}')
# 获取CPU总数和CPU核数
cpu_total=$(grep -c 'processor' /proc/cpuinfo)
cpu_cores=$(grep -m1 'cpu cores' /proc/cpuinfo | awk '{print $4}')
# 输出MySQL信息和CPU信息
echo "MySQL IP地址: ${mysql_ip}"
echo "MySQL 主机名: ${mysql_hostname}"
echo "MySQL 端口号: ${mysql_port}"
echo "MySQL 版本号: ${mysql_version}"
echo "CPU 总数: ${cpu_total}"
echo "CPU 核数: ${cpu_cores}"
```
将此脚本保存为`mysql_info.sh`,并使用`chmod +x mysql_info.sh`命令将其设置为可执行文件。然后运行此脚本,将输出MySQL服务器的IP地址、主机名、端口号、版本、CPU总数和CPU核数。
阅读全文