#方法

1.端口判断
#netstat -lntup|grep 3306|awk -F '[:]' '{print $5}'
netstat -lntup|grep 3306|wc -l
2.进程判断
ps -ef|grep mysql

3.登陆判断看返回值
mysql -uroot -pxxxx -e "selec version();"

4.PHP程序判断

5.远程测试连接

6.写自定义文件flas,PID等

#!/bin/sh

PORT=`netstat -lntup|grep 3306|wc -l`

if [ $PORT -ne 1 ];then
        /etc/init.d/mysqld start
  else
        echo "MySQL running..."
        
        
        

#!/bin/sh 
       
PD=`mysql -uroot -pxxxx -e "selec version();" `       

if [ $PORT -ne 0 ];then
        /etc/init.d/mysqld start
  else
        echo "MySQL running..."