当我尝试在终端内在MySQL上运行以下命令时:

mysql -u $user -p$password -e "statement"

执行按预期工作,但它总是发出警告:

Warning: Using a password on the command line interface can be insecure.

但是,我必须使用存储我的密码的环境变量($ password)执行上面的语句,因为我想在终端中以bash脚本迭代运行命令,我绝对不喜欢等待提示的想法显示并强迫我在单个脚本中输入50或100次密码。所以这里是我的问题:

>是否可以抑制警告?命令正常工作,正如我所说,但窗口变得相当混乱,当我循环,运行命令50或100次。

>我应该遵守警告消息,不要在我的脚本中写我的密码?如果是这样,那么每次提示强制我这样做时,我必须键入我的密码吗?

运行man mysql没有帮助,只说

--show-warnings

Cause warnings to be shown after each statement if there are any. This option applies to interactive and batch mode.

并没有提到如何关闭功能,如果我没有失去的东西。

我在OS X 10.9.1小牛和使用MySQL 5.6从homebrew。

bash执行mysql的warning怎么屏蔽_使用mysql从终端禁止警告消息,但密码写在bash脚本...相关推荐

  1. mysql 自动化运维工具_部署MySQL自动化运维工具inception+archer

    *************************************************************************** 部署MySQL自动化运维工具inception+ ...

  2. mysql数据库可以升级吗_[数据库]MySQL升级

    [数据库]MySQL升级 0 2016-08-16 22:00:18 MySQL的升级相对来说还是比较简单的. 它支持两种方式的升级: 原地升级(In-place Upgrade) 关闭数据库,替换旧 ...

  3. mysql MDL锁如何解决_理解MySQL的MDL元数据锁

    一.MDL锁的作用 MySQL DBA 对于 Waiting for table metadata lock 肯定不会陌生,一般都是进行 alter 操作时被堵住了,导致了我们在 show proce ...

  4. mysql和python的关系_八MySQL与Python

    <1>数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库, 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据. ...

  5. MySQL数据库test连接语句_【MySQL数据库开发之二】MySQL 基础语句的书写与操作!...

    本篇Himi简单介绍一些MySQL数据库的基础操作: 注:mysql 语句对大小写不敏感,语句以分号";"标识语句结束: 1.   首先使用两个简单的查询语句: 查询当前版本:se ...

  6. mysql的字符集设置为什么_为什么Mysql默认的字符集都是latin1

    为什么Mysql默认的字符集都是latin1 关注:151  答案:2  mip版 解决时间 2021-01-25 17:36 提问者旧梦已过期 2021-01-25 03:58 为什么Mysql默认 ...

  7. mysql语句导出数据库文件_通过Mysql命令行语句来导入、导出数据库文件

    Mysql命令行导出数据库: 1.首先我们通过命令行进入到mysql安装目录的bin目录下,比如我输入的命令行为: cd C:\Program Files\MySQL\MySQL Server 5.5 ...

  8. mysql主从切换gtid不一致_解决mysql使用GTID主从复制错误问题

    解决mysql使用GTID主从复制错误问题 做MySQL主从的话肯定会遇到很多同步上的问题, 大多数都是由于机器宕机,重启,或者是主键冲突等引起的从服务器停止工作, 这里专门收集类似问题并提供整理解决 ...

  9. mysql 5.7.13安装_安装MySQL 5.7.13

    一.简介: MySQL 5.7主要特性: 1.原生支持Systemd 2.更好的性能:对于多核CPU.固态硬盘.锁有着更好的优化 3.更好的lnnoDB存储引擎 4.更为健壮的复制功能:复制带来了数据 ...

最新文章

  1. Java CAS AtomicInteger使用
  2. python判断文件是否存在、不存在则创建_python判断文件是否存在,不存在就创建一个的实例...
  3. 【NLP】含10,000 Python问题,伯克利联合团队推出新的代码生成评价基准
  4. wxWidgets:wxDirTraverser类用法
  5. 关于烂代码的那些事——什么是好代码
  6. 依赖配置中心实现注有@ConfigurationProperties的bean相关属性刷新
  7. (72)Verilog HDL系统函数和任务:$display
  8. adb命令重置_android – 擦除数据/通过ADB恢复出厂设置
  9. bzoj1396 识别子串
  10. VC 2012 编译出错,避免运行老代码
  11. ActiveX控件原理及手动修改
  12. cad命令栏还原默认_CAD命令行不见了怎么重新恢复?
  13. matlab subs eval,MATLAB里计算表达式的值:subs函数与eval、vpa、double等配合使用
  14. 普罗米修斯-Grafana 面板
  15. sqlitestudio和mysql_sqlitestudio怎么用 sqlitestudio使用方法图文详解
  16. java web自动生成编号_2013-8-6 10:56:07 JAVA_WEB:员工号自动生成源代码
  17. AcWing 844.走迷宫
  18. 互联网摸鱼日报(2022-11-22)
  19. 关于Libra的思考:金融服务是否应该开源?
  20. 生成黑白相间的国际象棋棋盘

热门文章

  1. SQL Server中的内存优化表变量
  2. 中文命名之Hibernate 5演示 - 使用注解(annotation)而非xml定义映射
  3. 编码规范(代码优化)
  4. Studio启动的时候报错 Could not install Gradle distribution from
  5. UIPikerView的属性
  6. JAVA中MD5加密实现
  7. C# 反射机制(转)
  8. Rect 的相关操作
  9. JS判断字串字节数,并截取长度
  10. Hibernate获取数据方式与缓存使用