欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【一个检测MySQL状态的脚本】,下面是详细的分享!
一个检测MySQL状态的脚本
首先,检测mysql端口是否正常存在,端口不存在就执行启动mysql服务,当然,启动的脚本的位置根据你的安装路径会有不同,然后如果端口存在,则有mysql服务在运行,那么检测mysql状态,能不能正常连接,如能正常连接说明mysql正常,不做任何处理,如果不能正常连接,则杀掉所有mysql进程,然后启动mysql服务,为什么要杀掉进程而不进行正常的重起呢,是因为有时候mysql是不能正常关闭的,所以不能正常重起,所以保险的做法是杀掉进程,然后启动服务。
| 以下为引用的内容:
#!/bin/bash |
以上所分享的是关于一个检测MySQL状态的脚本,下面是编辑为你推荐的有价值的用户互动:
相关问题:如何编写一个shell脚本查看某个进程是否在运行
答:比如某进程名为 mysqld ps -x |grep mysqld | grep -v grep if [ $? -eq 0 ]; then echo 正在运行 else echo 没有运行 fi >>详细
相关问题:linux网络状态检测脚本
答:呵呵!!!帮你解决下吧 实在不想看你的脚本,看得我头晕,记得以后是熟悉shell scripts了回来看看现在的脚本体会下我的感受 cat /home/chk.sh #!/bin/sh if ! ping -c 5 192.168.2.252 > /dev/null 2>&1 then echo "no ping" | mail -s "alarm"... >>详细
相关问题:怎样查看mysql数据库的脚本?
答:obj.style.display="none"; } } function closeBox(){ slideAd(id,this.stayTime,"up",nMaxHth,nMinHth); } intervalId = window.setInterval(openBox,10); } >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
