本来是要mysql数据库中创建事件任务来,定时执行存储过程,做数据传输的。。。后来由于种种原因,就使用crontab来定时执行,调用存储过程。

实现这个数据传输分为两步:

第一步:编写shell脚本调用mysql数据库存储过程,如下:

#!/bin/bash

#0 1 * * * sh /home/drmTrans3/rj_proc.sh

host1=127.0.0.1

user=system

passwd=linux

port=3306

mysql -h${host1} -u${user} -p${passwd} -P${port} -e "call  库名data.过程名pro" ;

这样就可以,调用执行库data的过程pro了。注意,不同主机有可能需要写出mysql的绝对路径,如/usr/bin/mysql,否则不执行库过程。。。

第二步:创建crontab定时任务,设置在凌晨1点执行脚本/home/drmTrans3/rj_proc.sh

#vi /var/spool/cron/root

添加语句

0 1 * * * sh /home/drmTrans3/rj_proc.sh

经过这两个步骤,就可以实现使用shell脚本调用mysql数据库存储过程,并设置定时任务。

mysql 定时调用sp_使用shell脚本调用mysql数据库存储过程,并设置定时任务相关推荐

  1. shell备份mysql思路_写一个shell脚本备份mysql数据库的步骤

    写一个shell脚本备份mysql数据库的步骤 发布时间:2020-05-25 15:47:41 来源:51CTO 阅读:221 作者:三月 下文我给大家简单讲讲关于写一个shell脚本备份mysql ...

  2. 使用shell脚本调用mysql数据库存储过程,并设置定时任务

    本来是要mysql数据库中创建事件任务来,定时执行存储过程,做数据传输的...后来由于种种原因,就使用crontab来定时执行,调用存储过程. 实现这个数据传输分为两步: 第一步:编写shell脚本调 ...

  3. Shell脚本调用mysql语句

    方法一: mysql -hhostname -Pport -uusername -ppassword -e 相关mysql的sql语句. 不用在mysql的提示符下运行mysql,即可以在shell中 ...

  4. java 调用casperjs_Java程序去调用并执行shell脚本及问题总结(推荐)

    摘要: 该文章来自阿里巴巴技术协会(ATA)精选集 背景 我们在开发过程中,大部分是java开发, 而在文本处理过程中,主要就是脚本进行开发. java开发的特点就是我们可以很早地进行TDDL, ME ...

  5. Shell 脚本调用另一个脚本的三种方法

    文章目录 1.source 2.点号. 3.sh 命令 4.三者的区别 5.export 命令设置临时环境变量 6.export 命令设置永久环境变量 参考文献 假如有脚本 first.sh: #!/ ...

  6. linux exec 脚本之家,详解Shell脚本中调用另一个Shell脚本的三种方式

    主要以下有几种方式: Command Explanation fork 新开一个子 Shell 执行,子 Shell 可以从父 Shell 继承环境变量,但是子 Shell 中的环境变量不会带回给父 ...

  7. 【Linux学习】如何编写Shell脚本调用企业微信api来发消息给企业微信成员?

    一.前言 最近通过python实现了发送消息给企业微信的功能,参考链接: [Jenkins学习 ]如何编写Python脚本来调用企业微信的api通知企业微信成员关于Jenkins的编译结果? http ...

  8. shell脚本调用Madagascar软件自动画三维图

    shell脚本调用Madagascar软件自动画三维图 代码如下 echo "in=\"$1\"" > grey3_tmp.rsf echo " ...

  9. shell脚本内调用另外一个shell脚本的几种方法

    有时会在一个shell脚本(如test_call_other_shell.sh)中调用另外一个shell脚本(如parameter_usage.sh),这里总结几种可行的方法,这些方法在linux上和 ...

  10. shell脚本获取mysql插入数据自增长id的值

    shell脚本获取mysql插入数据自增长id的值 在shell脚本中我们可以通过last_insert_id()获取id值,但是,需要注意的是,该函数必须在执行插入操作的sql语句之后,立即调用,否 ...

最新文章

  1. 三分钟学会css3中的flexbox布局
  2. java项目集成mybatis_JAVA应用程序单独集成Mybatis使用Demo
  3. charles: 使用小结
  4. numpy输出到屏幕时有逗号和没逗号的原因
  5. 最小二乘、最大似然和最大后验的简单总结
  6. android system window,Android之属性fitsSystemWindows
  7. PHP操作MongoDB GridFS 存储文件
  8. c语言while求a和b的和程序,数据结构实验1_C语言_输入集合A和B求并集、交集、差集(while +...
  9. Tensorflow Estimator之LinearRegressor
  10. 科技驱动未来:飞康如何赢得尤尼克斯的青睐?
  11. 牛客网Java刷题知识点之为什么HashMap和HashSet区别
  12. java实现插入排序+代码推导
  13. 大学计算机基础应用教程ppt,大学计算机基础教程.ppt
  14. 用BT3和spoonwep2研究学习WEP密码…
  15. 教育教学教师竞聘说课PPT模板
  16. C——esc按键按下与识别
  17. 极智AI | 全场景算力产品矩阵 看算能系列AI产品
  18. 同时设置min-height和max-height后el-scrollbar滚动监听失效?
  19. apache2 默认首页php,每天进步一点点:Ubuntu下修改Apache2默认网页(主页)
  20. 【汇正财经】波段操作有哪些运用技巧?

热门文章

  1. 背单词App开发日记4
  2. 《C语言程序设计》第4版 何钦铭、颜晖主编 课后习题答案 第4章 课后习题
  3. 在Word中,如何删除页眉页脚
  4. mysql的sql语句没错但是报错_sql语句没错·但是却报错,怎么回事?
  5. 数码管显示倒计时c语言程序,第32节:数码管中的倒计时程序
  6. 时间序列 工具库学习(5) Darts模块-多个时间序列、预训练模型和协变量的概念和使用
  7. 计算机不能共享怎么设置,win7无法共享文件夹 共享文件设置不了共享怎么办?...
  8. python掷骰子实验报告_python掷骰子游戏
  9. 斑马Zebra 110Xi4 打印机驱动
  10. HEVC函数入门(22)——变换量化