当前位置: 移动技术网 > IT编程>数据库>Mysql > 利用Shell脚本实现远程MySQL自动查询

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

2017年12月12日  | 移动技术网IT编程  | 我要评论

姓名姻缘配对,中九刷机线,老友记第一季中英文字幕

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

复制代码 代码如下:

#!/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

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网