利用Shell脚本实现远程MySQL自动查询

 更新时间:2013年06月28日 18:19:24   作者:  
本篇文章是对利用Shell脚本实现远程MySQL自动查询的方法进行了详细的分析介绍,需要的朋友参考下

下面这个脚本是一个简单用来执行远程数据库查询的命令,相信大家都能看得懂,这对于有些需要每天自动检查数据库或是执行某些语句的兄弟,是很有帮助的,只要稍加修改就可以

复制代码 代码如下:

#!/bin/sh
HOST=192.168.5.40
USER=abc
PASS=123456
QUERY=`mysql -h$HOST -u$USER -p$PASS << EOF
use testdb;
select * from person where name='LiMing';
exit
EOF`
echo $QUERY


例如把这个脚本改成一个用来安全删除mysql二进程日志的脚本,Mysql主从同步的数据库二进制日志往往很大,手工删除文件又不太安全

复制代码 代码如下:

#!/bin/sh
Host=192.168.5.30
User=abc
PW=123456
MSG=`mysql -h$Host -u$User -p$PW <<eof< font="">
show master status;
exit
EOF`
LOG=`echo $MSG |awk '{print $5}'`
mysql -h$Host -u$User -p$PW << FOE
purge master logs to “$LOG”;
exit
FOE

相关文章

  • 从创建数据库到存储过程与用户自定义函数的小感

    从创建数据库到存储过程与用户自定义函数的小感

    从创建数据库到存储过程与用户自定义函数的小感,深入的学习mysql
    2011-09-09
  • 细说MySQL死锁与日志二三事

    细说MySQL死锁与日志二三事

    这篇文章主要和大家一起聊一聊MySQL死锁与日志二三事,实际业务当中如何快速的定位线上MySQL问题,修复异常?本文根据两个实际case,分享下相关的经验与方法,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • mysql索引原理与用法实例分析

    mysql索引原理与用法实例分析

    这篇文章主要介绍了mysql索引原理与用法,结合实例形式分析了mysql索引的基本概念、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-04-04
  • win2003服务器下配置 MySQL 群集(Cluster)的方法

    win2003服务器下配置 MySQL 群集(Cluster)的方法

    MySQL 群集是 MySQL 适合于分布式计算环境的高可用、高冗余版本。它采用了 NDB Cluster 存储引擎,允许在 1 个群集中运行多个 MySQL 服务器。
    2010-12-12
  • MySQL学习之SQL语法及SQL解析顺序

    MySQL学习之SQL语法及SQL解析顺序

    这篇文章主要介绍了SQL语法及SQL解析顺序,SQL(Structured Query Language)是一种标准,作为一种访问关系型数据库的标准语言,感兴趣的小伙伴可以借鉴阅读
    2023-03-03
  • 解析SQL语句中Replace INTO与INSERT INTO的不同之处

    解析SQL语句中Replace INTO与INSERT INTO的不同之处

    本篇文章是对SQL语句中Replace INTO与INSERT INTO的不同之处进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • MySQL建表设置默认值的取值范围

    MySQL建表设置默认值的取值范围

    这篇文章主要介绍了MySQL建表设置默认值的取值范围,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • MySQL存储过程的创建、调用与管理详解

    MySQL存储过程的创建、调用与管理详解

    这篇文章主要给大家介绍了关于MySQL存储过程的创建、调用与管理的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • 理解MySQL变量和条件

    理解MySQL变量和条件

    这篇文章主要帮助大家深入理解MySQL变量和条件,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • mysql 多个字段拼接的实例详解

    mysql 多个字段拼接的实例详解

    这篇文章主要介绍了mysql 多个字段拼接的实例详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02

最新评论