zoukankan      html  css  js  c++  java
  • shell脚本中执行mysql 语句,去除warning using a password on the command line interface can be insecure信息

    方法二:使用mysql参数的方法

    mysql -u$user -p$pass -D $db -e "select host from user;"

    当然,可以通过将传参的方式来传递 -e 后面的语句。

    使用示例:

     cat count_tb_post_fourhour.sh 
    #!/bin/bash
    
    count_tb_post_fourhour_keys=`/usr/bin/mysql -hrr-bp1************3.mysql.rds.aliyuncs.com -uzh*****ng -p********  -D dee****hion -e "select count(1) from tb_post where created_at > date_sub(now(), interval 4 hour) and platformId = 1;" 2>&1 |grep -v "Warning: Using a password"|grep -v "count";`
    
    echo $count_tb_post_fourhour_keys
    
    
    [root@weifeng scripts]# sh count_tb_post_fourhour.sh 
    2917
  • 相关阅读:
    串口应用
    状态栏颜色
    冒泡排序
    快速排序
    good软件测试博客地址
    软件测试面试题
    股票基础知识
    软件测试基本知识
    软件测试流程
    mycat实现分库分表(二)
  • 原文地址:https://www.cnblogs.com/weifeng1463/p/9330200.html
Copyright © 2011-2022 走看看