启动,停止,重启,打开MySQL进程的脚本

#!/bin/bash

###########################
# Mysql start|stop|restart
# Date: Nov 2008
###########################

ROOT="/usr/local/webserver/mysql/bin"
err_log="/logs/mysql_errors.log"
mysql_username="root"
mysql_password=""
mysql_port="3306"

_start(){
	printf "Starting MySQL......\n"
	$ROOT/mysqld_safe --defaults-file=/usr/local/webserver/mysql/my.cnf --log-error=/logs/mysql_errors.log &
}

_stop(){
	printf "Stoping MySQL......\n"
	$ROOT/mysqladmin -u${mysql_username} -p${mysql_password} -S /tmp/mysql.sock shutdown
}

_restart(){
	printf "Restarting MySQL......\n"
	_stop
	_start
}

case "$1" in
	start) _start
		;;
	stop) _stop
		;;
	restart) _restart
		;;
	*) echo "Usage: `basename $0` [start|stop|restart]"
		;;
esac
exit 0

 

手动启动或停止MySQL进程的脚本。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值