mysql多实例停启脚本
发布时间:2022-07-04 13:01:21 所属栏目:MySql教程 来源:互联网
导读:#!/bin/bash port=3306 basedir=/application/mysql datadir=/data/$port/data pidfile=/data/$port/mysql.pid sock=/data/$port/mysql.sock bindir=$basedir/bin STATUS=$1 USAGE(){ echo Usage: /data/$port/mysql {start|stop|restart} } start(){ if [
#!/bin/bash port=3306 basedir=/application/mysql datadir=/data/$port/data pidfile=/data/$port/mysql.pid sock=/data/$port/mysql.sock bindir=$basedir/bin STATUS=$1 USAGE(){ echo "Usage: /data/$port/mysql {start|stop|restart}" } start(){ if [ ! -f $sock ] then echo $echo_n "Starting MySQL" else echo "ERROR: $sock exists you can remove" fi } stop(){ mysqld_pid=`cat $pidfile` echo "Shutting down MySQL" if (kill -0 $mysqld_pid 2>/dev/null) then kill $mysqld_pid fi } #restart(){ # stop # sleep 5 # start #} main () { case $STATUS in start) start ;; stop) stop ;; restart) stop sleep 5 start ;; *) USAGE esac } main (编辑:大连站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐