检测mysql状态的脚本分享
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,本篇内容介绍了"检测mysql状态的脚本分享"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!#!/bi
千家信息网最后更新 2025年02月01日检测mysql状态的脚本分享
本篇内容介绍了"检测mysql状态的脚本分享"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
#!/bin/bash/usr/bin/nmap localhost |grep 3306if [ $? -eq 0 ]then/usr/local/mysql/bin/mysql -uxxxxx -pxxxxxx --connect_timeout=5 -e "show databases;"if [ $? -ne 0 ]then/bin/ps aux |grep mysql |grep -v grep | awk '{print $2}' | xargs kill -9/usr/local/mysql/bin/mysqld_safe --user=mysql & > /dev/nullfielse/usr/local/mysql/bin/mysqld_safe --user=mysql & > /dev/nullfi
这个脚本用到了namp扫描工具,所以,系统中如果没安装nmap扫描工具的,需要先安装该工具.
简单描述一下脚本的功能:
首先,检测mysql端口是否正常存在,端口不存在就执行启动mysql服务,当然,启动的脚本的位置根据你的安装路径会有不同,然后如果端口存在,则有mysql服务在运行,那么检测mysql状态,能不能正常连接,如能正常连接说明mysql正常,不做任何处理,如果不能正常连接,则杀掉所有mysql进程,然后启动mysql服务,为什么要杀掉进程而不进行正常的重起呢,是因为有时候mysql是不能正常关闭的,所以不能正常重起,所以保险的做法是杀掉进程,然后启动服务.
"检测mysql状态的脚本分享"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
脚本
检测
服务
状态
工具
端口
进程
内容
扫描工具
更多
知识
不同
实用
学有所成
接下来
位置
做法
功能
困境
实际
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
公司网络安全 报告
瓜子二手车软件开发薪资
新软件开发公司销售部目标及计划
夸克浏览器服务器地址是多少
软件开发合同违约
svn服务器文件备份
网络安全有什么好的课程
东莞家政软件开发费用是多少
虚拟机软件链接不上数据库
山东常见软件开发价格表
大型网络数据库
表格类软件开发平台
网络安全后共享文件夹用不了了
网络安全动态报告
年度计划表软件开发
m4服务器
信佑 同步服务器
可牛网络技术有限公司
中国核心期刊遴选数据库有用吗
浪潮机架服务器管理口ip
广东糊香香网络技术有限公司
app软件开发后关注什么
linux视频服务器
如何取另外一个表格数据库
数据库开发是嵌入式软件工程师吗
昌平区网络软件开发价目表
信佑 同步服务器
凤翔天气预报软件开发
远程无盘服务器
软件开发运行漏洞查询修复