shell脚本循环查询数据库实现数据输出到csv
一、shell脚本和数据文件
1.shell脚本
cat data.txt|while read line
domysql -h 10.4.8.133 -u master_data -p'**********' -P 33306 -e "
use sunacwy_mdm;
select * from tb_mdm_room;
" -s |sed -e "s/\t/,/g" -e "s/NULL/ /g" -e "s/\n/\r\n/g" >> ./mdm_renche__`date +%F`.csv
done
2.数据文件
数据文件名为data.txt
161892490786579524
161892490786588117
161892490786625355
161892490786654523
161892490786657621
161892490786664153
二、执行过程解读
cat data.txt,查看数据,然后使用read 将文件进行读取操作,line则是变量名无任何要求,下面就是do … done的循环了,在循环里面处理数据。这里是将查询的数据不断拼接到指定文件中。
放这里希望可以帮助有需要的朋友。
shell脚本循环查询数据库实现数据输出到csv相关推荐
- 在Linux中通过shell脚本向oracle数据库插入数据
通过shell脚本向oracle数据库插入数据 思路 实现 shell脚本 数据文件 测试 思路 如何通过shell脚本更新数据库数据?要解决这个问题,首先,我们需要在脑中回忆一下我们通常是如何更新数 ...
- oracle读取表空间物理文件中数据,shell脚本读取oracle数据库数据写入到文件中
1.linux 需要用 sqlplus 客户端去连接oracle 数据库,首先需要确认有没有安装:which sqlplus 2.如果没有安装就需要先安装一下(百度) 3.配置环境变量: vim /e ...
- 如何避免循环查询数据库_与数据库无关的查询是不可避免的
如何避免循环查询数据库 As the amount of data managed by an organization grows, the difficulty of managing and q ...
- shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)
shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)Shell脚本与MySQL数据库交互(增删改查)# 环境准备:安装mariadb 数据库 [root ...
- shell备份mysql思路_写一个shell脚本备份mysql数据库的步骤
写一个shell脚本备份mysql数据库的步骤 发布时间:2020-05-25 15:47:41 来源:51CTO 阅读:221 作者:三月 下文我给大家简单讲讲关于写一个shell脚本备份mysql ...
- shell 脚本循环语句
shell脚本循环语句 一.循环语句 1.1 for循环语句 1.2 for循环语法 1.3 for循环案例 1.4 类C风格循环 二.while语法 2.1 语法结构 2.2 while语法使用的一 ...
- shell 脚本中获取执行系统命令的输出结果
这个主要介绍的方法是获取命令的输出内容,而不是命令执行成功与否的返回值. 通常情况下,在shell脚本中需要获取命令的输出内容,然后根据输出内容判断下一步的执行操作. 比较常用的一种方式就是, 匹配命 ...
- Mysql脚本循环批量插入数组数据
Mysql脚本循环批量插入数组数据 涉及到Mysql知识点 脚本研究背景 Mysql完整脚本 ·首次写博客,不知道说点啥,直接上点干货,希望大家指出不足之处,共同进步. 涉及到Mysql知识点 存储过 ...
- 使用shell脚本调用mysql数据库存储过程,并设置定时任务
本来是要mysql数据库中创建事件任务来,定时执行存储过程,做数据传输的...后来由于种种原因,就使用crontab来定时执行,调用存储过程. 实现这个数据传输分为两步: 第一步:编写shell脚本调 ...
最新文章
- 全局函数(直接使用)
- centos7通过yum升级内核到最新版本
- HappyLeetcode50:Rotate Array
- 《Python Cookbook 3rd》笔记(3.11):随机选择
- 魔兽世界转服务器显示完成,魔兽世界怀旧服:TAQ变简单了,为什么还是出现了AFK大潮?...
- 互联网IT行业,未来十年这些编程语言将大展宏图,学它们准不会错!
- 快门光圈感光度口诀_光圈、快门、感光度之间的关系
- 惠普Teradici PCoIP 受OpenSSL 漏洞影响,波及1500万个端点
- php table td边框,怎样对table和td技巧性设置表格边框
- websocket 压测工具 有哪些_性能测试总结(概念amp;流程amp;工具)
- pp助手苹果版本_曾经iOS一代越狱神奇器,PP助手宣布凉凉
- niceScroll滚动条使用
- 深度学习涉及到的高等数学知识点总结
- 目标检测综述 “Object Detection in 20 Years: A survey“
- 关于一些常见的矢量格式图(SVG,EPS,wmf,emf)
- 软件测试--因果图分析方法
- 如何实现类似淘宝商城的七天自动确认收货???
- 移动app需求分析与用例设计
- 14215-97-5,1-O-Acetyl-2,3,5-tri-O-benzoyl-D-ribofuranose,1-O-乙酰基-2,3,5-三-O-苯甲酰基-D-呋喃核糖
- Ubuntu14.04网易云音乐的下载及安装 ssh安装 卸载 安装输入法
热门文章
- html 禁止页面回弹,flex禁止ios微信浏览器回弹机制
- YDH-1型压电电荷测量仪
- php中$_POST接收不到参数问题
- 开源的数据图表工具 Redash 的学习
- KeePass密码管理工具以及中文包安装
- 安装Office2016,桌面没有PPT图标,右键新建没有图标
- 2021年职业技能鉴定职业资格维修电工证(高级)考试题库
- windows系统 方便处理数据的bat批处理脚本(个人记录)
- android代码设置maxlength,android-使用maxLength使用3个点结束TextView
- 途牛原创|XMPP协议在途牛APP中的应用实践