下面一起来了解下MySQL起停脚本操作方法,相信大家看完肯定会受益匪浅,文字在精不在多,希望MySQL起停脚本操作方法这篇短内容是你想要的。#!/bin/bash
##. /etc/rc.d/init.d/functions. /etc/sysconfig/network
prog=”MySQL”get_mysql_option(){
result=/usr/local/mysql/bin/my_print_defaults –defaults-file=/data/mysql/mysql3306/my.cnf “$1” | sed -n “s/^–$2=//p” | tail -n 1
if [ -z “$result” ]; then}
servername=hostname
get_mysql_option mysqld datadir “/data/mysql/mysql3306/data/”
datadir=”$result”
get_mysql_option mysqld socket “/data/mysql/mysql3306/data/mysql.sock”
socketfile=”$result”
get_mysql_option mysqld log-error “/data/mysql/mysql3306/data/error.log”
errlogfile=”$result”
get_mysql_option mysqld pid-file “/data/mysql/mysql3306/data/mys开发云主机域名ql.pid”
mypidfile=”$result”
start(){
touch “$errlogfile”
chown mysql:mysql “$errlogfile”
chmod 0640 “$errlogfile”
[ -x /sbin/restorecon ] && /sbin/restorecon “$errlogfile”}
stop(){
MYSQLPID=cat “$mypidfile” 2>/dev/null
if [ -n “$MYSQLPID” ]; then
/bin/kill “$MYSQLPID” >/dev/null 2>&1
ret=$?
if [ $ret -eq 0 ]; then
STOPTIMEOUT=60
while [ $STOPTIMEOUT -gt 0 ]; do
/bin/kill -0 “$MYSQLPID” >/dev/null 2>&1 || break
sleep 1
let STOPTIMEOUT=${STOPTIMEOUT}-1
done
if [ $STOPTIMEOUT -eq 0 ]; then
echo “Timeout error occurred trying to stop MySQL Daemon.”
ret=1
action $”Stopping $prog: ” /bin/false
else
rm -f /var/lock/subsys/mysqld
rm -f “$socketfile”
action $”Stopping $prog: ” /bin/true
fi
else
action $”Stopping $prog: ” /bin/false
fi
else
ret=1
action $”Stopping $prog: ” /bin/false
fi
return $ret
}restart(){
stop
start
}
condrestart(){
[ -e /var/lock/subsys/mysqld ] && restart || :
}case “$1” in
start)
start
;;
stop)
stop
;;
status)
status mysqld
;;
restart)
restart
;;
condrestart)
condrestart
;;
*)
echo $”Usage: $0 {start|stop|status|condrestart|restart}”
exit 1
esac
exit $?看完MySQL起停脚本操作方法这篇文章后,很多读者朋友肯定会想要了解更多的相关内容,如需获取更多的行业信息,可以关注我们的行业资讯栏目。
这篇文章主要介绍了关于MySQL批量SQL插入性能优化介绍,具有一定借鉴价值,需要的朋友可以参考下。下面就和我一起来看看吧。对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。