MySQL单实例或多实例启动脚本
2016-09-12 18:43
363 查看
1. [root@zyl scripts]# cat mysqld01.sh 2. #!/bin/bash3. 4. . /etc/init.d/functions5. user=root6. pass=8888887. path="/application/mysql/bin"8. function usage(){9. echo "Usage:$0{start|stop|restart|}"10. exit111. }12. [ $# -ne 1 ]&& usage13. function start_db(){14. $path/mysqld_safe--user=$user >/dev/null &15. if [ $? -eq 0 ];then16. action"starting MySQL..." /bin/true17. else18. action"start MySQL..." /bin/false19. fi20. } 21. function stop_db(){22. $path/mysqladmin-u$user -p$pass shutdown &>/dev/null 23. if [ $? -eq 0 ];then 24. action"stoping MySQL..." /bin/true25. else26. action"stop MySQL..." /bin/false27. fi28. } 29. if [ "$1" == "start"];then30. start_db31. elif [ "$1" == "stop"];then32. stop_db33. elif [ "$1" == "restart"];then34. stop_db35. sleep336. start_db37. else38. usage39. fi
相关文章推荐
- 开发mysql单实例或多实例启动脚本
- Linux/UNIX环境下Oracle数据库多实例开机启动脚本
- Linux Shell经典实例解析--Oracle启动脚本(上)
- 用shell脚本监控进程是否存在 不存在则启动的实例
- 用shell脚本监控进程是否存在 不存在则启动的实例
- 用shell脚本监控进程是否存在 不存在则启动的实例
- linux下启动oracle数据库实例的脚本
- 用shell脚本监控进程是否存在 不存在则启动的实例
- Linux下安装mysql单实例shell脚本(源代码方式安装)
- MySQL 多实例启动和关闭脚本
- Selenium2学习-005-WebUI自动化实战实例-003-三种浏览器(Chrome、Firefox、IE)启动脚本源代码
- Linux Shell经典实例解析--Oracle启动脚本(下)
- 运行两个ofbiz实例的启动脚本中获取进程号
- 用shell脚本监控进程是否存在 不存在则启动的实例
- 用shell脚本监控进程是否存在 不存在则启动的实例
- [原创]Oracle服务、ORCL实例手动启动脚本
- Linux Shell经典实例解析:Oracle启动脚本
- Linux Shell经典实例解析--Oracle启动脚本(上)
- Redis多实例启动脚本
- 限制脚本启动实例