这个时候,会输出"Multiple MySQL running but PID file could not be found"信息,并退出脚本。
如果mysqld_pid为空,则会继续判断"$lock_file_path"是否存在,如果存在,
则会输出"MySQL is not running, but lock file ($lock_file_path) exists"信息。
如果"$lock_file_path"不存在,则会输出"MySQL is not running"信息。
如果mysqld_pid等于1,则会输出"MySQL is running but PID file could not be found"信息。
'status') # First, check to see if pid file exists if test -s "$mysqld_pid_file_path" ; then read mysqld_pid < "$mysqld_pid_file_path" if kill -0 $mysqld_pid 2>/dev/null ; then log_success_msg "MySQL running ($mysqld_pid)" exit 0 else log_failure_msg "MySQL is not running, but PID file exists" exit 1 fi else # Try to find appropriate mysqld process mysqld_pid=`pidof $libexecdir/mysqld` # test if multiple pids exist pid_count=`echo $mysqld_pid (北联网教程,专业提供视频软件下载)
第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页……