执行脚本拉去远程服务器mysql数据
2015-10-16 11:56
609 查看
#!/bin/bash function down_load_file(){ source_ip="$1$2" command="scp -P10022 $source_ip@$source_ip:~/$4 $5" expect -c " set timeout 36000; spawn $command; expect { \"(yes/no)?\" {send \"yes\r\"; exp_continue} \"$source_ip's password:\" {send \"$3\r\"; exp_continue} }" } #exit ########################################################### # platform="abc.com" db_name="name_" for a in 3 4 do svr_idx="s$a" db=$db_name"s$a" src_file=$svr_idx"_level.txt" dest_file="abc"$svr_idx"_level.txt" #sql_commond="mysql -uroot -p123456 -h 127.0.0.1 $db -e \"select level,count(*) from t_character_info where char_flag=0 group by level order by level;\" > $src_file " sql_commond="mysql -uroot -p123456 -h 127.0.0.1 $db -e \"select level,platform_gamesvr_id from t_character_info where char_flag=0 and level=17 and platform_gamesvr_id not like '%Theokole%';\" > $src_file " echo $platform $sql_commond s_pwd="000000" ssh -p10022 $svr_idx"-"$platform@$svr_idx"-"$platform $sql_commond down_load_file $svr_idx"-" $platform $s_pwd $src_file $dest_file done
相关文章推荐
- 数据库_MySQL_查询时强制区分大小写的方法
- MySQL数据库知识点
- mysql升级报错innodb_table_stats" not found处理
- Mysql新增自增长主键列
- backup mysql for xtrabackup with xbstream and lz4
- mysql set赋值与select into 赋值的区别
- VBA连接MYSQL数据库(转载有修改)
- JDBC与MySql:手把手教你JDBC入门
- mysql 数据库分区
- servlet中访问mysql无法包含中文的解决
- mysql语句总结
- mysql远程访问
- mysql优化基础
- mysql使用
- 学习MySQL——下载与安装
- mysql sql中类似转换引起的索引无法使用的问题
- mysql性能优化建议
- mysqldump 的用法
- 17.3.1.1 Backing Up a Slave Using mysqldump
- Amoeba搞定mysql主从读写分离