031_检测 MySQL 服务是否存活】的更多相关文章

#!/bin/bash#host 为你需要检测的 MySQL 主机的 IP 地址,user 为 MySQL 账户名,passwd 为密码#这些信息需要根据实际情况修改后方可使用 host=127.0.0.1user=rootpasswd=123456 mysqladmin -h 127.0.0.1 -u root -p'$passwd' ping &>/dev/nullif [ $? -eq 0 ];then    echo "MySQL is UP"else    ec…
#!/bin/bash # 检测 MySQL 服务是否存活 # host 为你需要检测的 MySQL 主机的 IP 地址,user 为 MySQL 账户名,passwd 为密码 # 这些信息需要根据实际情况修改后方可使用 host=192.168.51.198 user=root passwd=123456 mysqladmin -h '$host' -u '$user' -p'$passwd' ping &>/dev/null if [ $? -eq 0 ] then echo "…
#!bin/bash#功能:检测mysql服务是否存活#作者:liusingbon# host为你需要检测的mysql主机的IP 地址,user为mysql账户名,passwd为密码; 这些信息需要根据实际情况修改后方可使用host=127.0.0.1user=rootpasswd=123456mysqladmin -h 127.0.0.1 -u root -p'$passwd' ping &>/dev/nullif [ $? -eq 0 ];then   echo "mysql…
监控MySQL服务是否正常,通常的思路为:检查3306端口是否启动,ps查看mysqld进程是否启动,命令行登录mysql执行语句返回结果,php或jsp程序检测(需要开发人员开发程序)等等: 方法1:监听3306端口 方法2:查看mysqld进程 注意注意:如果使用进程过滤的话,脚本名称如果里面包含mysql的话,脚本执行有坑,切记!!!因为会把脚本也grep了一次,导致结果不准确: 执行结果如下: 方法3:双保险,进程和端口都成功才算mysql服务正常 方法4:使用客户端登录mysql执行命…
1.复制启动脚本到资源目录 2.增加mysqld服务控制脚本执行权限 3.mysql服务添加到系统服务 4.检测mysqld服务是否生效 表明服务已经启动,以后可以使用service命令启动mysql 5.启动,关闭,重启mysql命令 启动:service mysqld start 关闭:service mysqld stop 重启:service mysqld restart 6.测试mysql命令 9.将mysql的bin目录加入到PATH系统变量 立即生效:…
数据库管理人员可以参考本文档进行 MySQL 数据库系统的安全配置加固,提高数据库的安全性,确保数据库服务稳定.安全.可靠地运行. 漏洞发现 您可以使用安骑士企业版自动检测您的服务器上是否存在 MySQL 漏洞问题,或者您也可以自己排查您服务器上的 MySQL 服务是否存在安全问题. 安全加固 帐号安全 禁止 Mysql 以管理员帐号权限运行 以普通帐户安全运行 mysqld,禁止以管理员帐号权限运行 MySQL 服务.在 /etc/my.cnf 配置文件中进行以下设置.     [mysql.…
这个脚本是在从服务器上执行的 [root@bogon ~]# cat a.sh #!/bin/bash #下面这行目的在于检测mysql端口是否开启,如果没有开启,那说明mysql服务都没有开启,直接就能判断主从没有开启 port=`netstat -anl|grep 3306 |sed -n '1p' |awk '{print $4}'|awk -F: '{ print $2}'` #array是一个数组是用来存储Slave_IO_Running和Slave_SQL_Running的值,另外$…
一.准备工作 (1)下载mysql-5.7.21-macos10.13-x86_64.tar.gz,并将该压缩包移动至/usr/local目录下 (2)解压压缩包 二.安装 (1)将解压的包重命名为mysql:进行安装,并一定要记住安装完成后的初始密码:(yw3Aml-+Xxtl);这个密码很重要. (2)启动mysql数据库,并检测mysql是否启动成功 命令 # 启动 sudo support-files/mysql.server start # 重启 sudo support-files/…
[题目要求] 假设mysql密码是123456. 写脚本监控mysql服务是否正常,比如是否可以执行show processlist,并检测一下当前的mysql服务是主还是从.如果是从,请判断他的主从服务是否正常.如果是主,则不需要做什么 [核心要点] mysql -uroot -p123456 -e "show processlist" show slave status [脚本] #!/bin/bash mysql="/usr/local/mysql/bin/mysql…
      文首提要:             我下载的MySQL版本是:mysql-5.7.17-winx64.zip  Archive版:系统:Windows7 64位. 一.解压文件 下载好MySQL后,解压到D盘下,也可以根据个人喜好解压在其他盘符的路径下,解压后的路径是:D:\mysql-5.7.17-winx64.解压好后不要太兴奋,需要配置默认文件呢! 二.配置默认文件 解压后的文件有默认的配置文件(my-default.ini),但是默认的配置文件不好用,使用的时候会出现很多问题…