MySQL 状态监控

PHP 连接 MySQL

PHP 环境准备

yum remove php-mysql

yum install php-mysqlnd php -y

test_connect_mysql.php

<?php
$mysql_id=mysql_connect("localhost","root","NewPass0.0") or mysql_error();
if ($mysql_id){
  echo "MySQL connect successfully! ";
}else{
  echo mysql_error();
  exit(1);
}

mysql_monitor.sh

#!/bin/bash

/usr/bin/php test_connect_mysql.php

if [ "$?" -eq 0 ]; then
  echo "MySQL is running."
else
  echo "MySQL is stopped."
fi

python3 连接 MySQL

python3 环境准备

test_connect_mysql.py

mysql_monitor.sh

Last updated