1、date命令

date +%Y 以四位数字格式打印年份
date +%y 以二位数字格式打印年份
date +%m 月份
date +%d 日期
date +%H 小时
date +%M 分钟
date +%S 秒
date +%w 星期,如果结果显示0,则表示周日
date +%s 秒时间戳前一天的日期
date -d "-1 day" +%d前一小时
date -d "-1 hour" +%H前一分钟
date -d "-1 min" +%M前一秒钟
date -d "-1 second" +%S

2、执行如下命令

[root@node-1 test]# vi date_test.sh
#!/bin/bash
# date command demosecondStamp=`date +%s`
#secondStamp=$(date +%s)#这样也是可以的
echo "now second stamp is:"$secondStamp#--------------------------------------------
#(1)其中的'`'符号是esc键下面的那个键在英文状态下对应的字符
#(2)“``”换成用“$()”包也是一样的
#--------------------------------------------
date1=`date +'%Y-%m-%d %H:%M:%S'`
#date1=$(date +'%Y-%m-%d %H:%M:%S') #这样也是可以的
echo "date1 is: "$date1echo "sleep 2s"sleep 2date2=`date +'%Y-%m-%d %H:%M:%S'`
#date2=$(date +'%Y-%m-%d %H:%M:%S') #这样也是可以的
echo "date2 is: "$date2tic=$(date +%s)
echo "tic:"$ticecho "sleep 2s"
sleep 2toc=$(date +%s)
echo "toc:"$tocdiff=$(expr $toc - $tic)
echo "diff:"$diff

二、shell链接mysql执行语句

其实就是把sql命令、语句变成shell语句

1、首先是获得链接句柄

mysql_handle="mysql -h10.xxx.xx.120 -P3309 -uqqxxxx -pqqxxxx -D XXXXXX_BIZ"

2、然后就是执行语句了(格式:handle -e "sql语句")

$mysql_handle -e "select * from QQXXXX_BIZ.t_kfxxxx_all where FNameAccount= 4005555400\G;"

3、如下一个shell脚本就好了

#!/bin/bash
mysql_handle="mysql -h100.xxx.82.43 -Pxxxx -uqqxxxx -pqqxxxx -A"
$mysql_handle -e "select * from QQFIND_BIZ.t_kfinfo_all where FNameAccount= 4005555400\G;"

Shell date连接mysql执行指令相关推荐

  1. shell脚本连接、读写、操作mysql数据库实例

    本文介绍了如何在shell中读写mysql数据库.主要介绍了如何在shell 中连接mysql数据库,如何在shell中创建数据库,创建表,插入csv文件,读取mysql数据库,导出mysql数据库为 ...

  2. pyspark 使用jdbc 连接mysql 数据库报错 Access denied for user 'root'@'localhost'

    在使用jdbc开启pyspark shell 下载jar包:https://dev.mysql.com/downloads/connector/j/ tar -zxf mysql-connector- ...

  3. django2连接mysql_django2连接mysql

    django2配置mysql 一.环境 前提配置:macOS python3 django2.0 mysql ide:PyChram 二.安装驱动 驱动:mysqldb/mysqlclient 因为d ...

  4. python3连接mysql获取ansible动态inventory脚本

    Ansible Inventory 是包含静态 Inventory 和动态 Inventory 两部分的,静态 Inventory 指的是在文件中指定的主机和组,动态 Inventory 指通过外部脚 ...

  5. django连接mysql数据库_Django学习笔记(4)——Django连接数据库

    前言 在MVC或者MTV设计模式中,模型(M)代表对数据库的操作.那么如何操作数据库呢?本小节就认真学习一下.首先复习一下Django的整个实现流程 ,然后再实现一下使用数据库的整个流程,最后学习一下 ...

  6. Java中使用mysql驱动连接mysql以及mysql的安装

    好久不见,随着Java课程的推进小编其实也在不断的学习之中,同时也遇到很多问题,下面就由小编为大伙们详细的说一下Java中使用mysql驱动连接mysql数据库以及mysql的安装以及使用数据库连接池 ...

  7. java连接MySQL几种方法_Java连接MySQL数据库三种方法

    好久没有更新博客了!今天利用周目时学习了一下数据库mysql.介绍一下数据库的三种连接方式! 开发工具:Myeclipse MySQL5.6 MySQL连接驱动:mysql-connector-jav ...

  8. Python Web开发框架之Django篇——二、Django连接MySQL数据库以及建表的操作

    二.Django连接MySQL数据库以及建表的操作 准备工作:安装Python访问MySQL的模块 一.修改project同名目录下面的__init__.py文件 二.修改project同名目录下面的 ...

  9. SQLALchemy之Python连接MySQL

    20220225 https://www.cnblogs.com/toheart/p/9802990.html pymssql连接sqlserver https://blog.csdn.net/qq_ ...

  10. spark 写mysql 设置主键_Spark Sql 连接mysql

    1.基本概念和用法(摘自spark官方文档中文版) Spark SQL 还有一个能够使用 JDBC 从其他数据库读取数据的数据源.当使用 JDBC 访问其它数据库时,应该首选 JdbcRDD.这是因为 ...

最新文章

  1. AI一分钟 | 马斯克:特斯拉内部有人故意搞破坏;亚马逊推出酒店定制版Alexa
  2. windows 自动copy远程服务器文件
  3. ZooKeeper,策展人以及微服务负载平衡的工作方式
  4. [js] 微信的JSSDK都有哪些内容?如何接入?
  5. 全员学习低代码,一汽大众领跑数智化转型背后的秘密
  6. 【推荐实践】微博多尺度序列推荐算法实践.pdf(附下载链接)
  7. 计算机硬件密码,计算机硬件技术基础综合性实验任务书(08)密码门锁的模拟_C
  8. ORA-02030: can only select from fixed tables/views
  9. QML Item 核心元素
  10. Url 助手类(Url Helper)
  11. 一些值得学习的Unity教程
  12. 波场地址解析易语言代码
  13. 修改sublimeText 文件目录窗口样式
  14. ME525+刷机2.3.6版本过程分享
  15. matlab字符识别ocr,OCR字符识别 matlab
  16. Cuba Platform Introduce (Cuba平台介绍)
  17. java生成chk文件_java web实现在线编辑word,并将word导出(一)
  18. 优盘突然显示无法在此计算机,复制文件到U盘时突然无法复制提示磁盘被写保护该如何修复...
  19. 双efi分区同时引导失败修复经验
  20. FastStone注册码

热门文章

  1. C++基础:第七章 函数
  2. git 合并其他分支代码到自己的分支
  3. Android Framework 全面分析 BootAnimation
  4. git临时保存git stash命令
  5. 七、VueJs 填坑日记之渲染一个列表
  6. JavaScript 随笔
  7. Leetcode669.Trim a Binary Search Tree修建二叉树
  8. request.GetResponse()超时的解决办法
  9. C语言之标识符与关键字
  10. 占空比50%的5分频 记事续 20110920