下面方式通过配置文件登陆有密码的mysql,不需要输入密码。

(1)先配置一个.my.cnf配置文件。

[client]
user=xxxx
password=xxxxxx

(2)直接登陆mysql服务

[root@localhost scripts]# HOME=/var/lib/zabbix mysql   直接登陆,这里的HOME一定要大写。

(3)使用这种方式的其它情景

a.    echo "show global status where Variable_name='$1';" | HOME=/var/lib/zabbix mysql -N | awk '{print $$2}'

Home = /var/lib/zabbix 这个是指定放 .my.cnf文件的位置 ;–N 查询时不带列的(说明)信息。

b.    这种方式(没有a的方式好):

echo "show global status where Variable_name='Uptime';" | mysql --defaults-file=/etc/zabbix/.my.cnf -N  | awk '{print $2}'

转载于:https://www.cnblogs.com/Dev-Ops/p/6496819.html

通过配置文件登陆有密码的mysql不需要输入密码相关推荐

  1. mysql启动后密码_mysql的初级问题-启动后无法正常登陆修改密码

    查看mysql的运行状态---正常 查看端口号3306---正常 登陆提示Can't connect to local MySQL server through socket '/tmp/mysql. ...

  2. heidisql修改mysql密码_读取HeidiSQL 配置文件中的密码

    读取HeidiSQL 配置文件中的密码 2017-1-21 5:42:01 codegay HeidiSQL是一款开源的SQL管理工具,用管理MYSQL,MSSQL 等数据库, 很多管理工具都会把密码 ...

  3. docker安装mysql并挂载配置文件和修改密码

    docker安装mysql并挂载配置文件和修改密码 docker从仓库中拉取最新版的mysql镜像,如果没加标签的话,默认获取最新的版本 docker pull mysql docker pull m ...

  4. 【mysql】centos7安装mysql5.7(配置文件取消默认密码)

    1.下载mysql源安装包 wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm; 2.添加源 yum lo ...

  5. linux mysql 忘记root密码_Linux MySQL忘记root密码解决方案

    在使用MySQL数据库时,由于某些原因长时间没有登陆MySQL,或者由于工作交接完成度不高,导致数据库root登陆密码忘记,如何解决? 一.更改my.cnf配置文件 1.用命令编辑/etc/my.cn ...

  6. mysql 只允许本地登陆 centos,Centos中MySQL设置密码跟不允许匿名登陆

    在Centos中刚安装完的Mysql,root用户默认是无密码的,并且允许匿名登录,当然仅限于本地登陆.这点我们可以通过查看数据库mysql中user表得到检验: 由user表可以看出,root用户对 ...

  7. MySQL5.6解压版详细安装教程(附安装配置、MySQL数据库设置root管理员密码,MySQL字符集设置问题及解决办法)

    写在前面:MySQL安装分为两种方式,一种是MSI安装版(普通的安装包,有引导安装的界面),另一种是压缩包解压版(解压可直接使用,但需要配置),本文主要针对压缩包解压安装进行讲解,并附加安装过程遇到的 ...

  8. wdcp找回mysql密码_wdcp忘记后台admin密码,重置MYSQL ROOT密码

    原标题:wdcp忘记后台admin密码,重置MYSQL ROOT密码 WDCP管理面板忘记MYSQL ROOT密码及重置后台登录密码的方法汇总 强制修改mysql的root密码,在忘记mysql密码时 ...

  9. 服务器怎么修改sqlroot密码,mysql设置更改root密码、mysql服务器的连接、mysql常用命令的图解...

    1.设置更改root密码 查看mysql 启动与否,若没启动就运行:/usr/local/mysql56/bin/mysql ps aux |grep mysql 或 netstat -tulnp | ...

最新文章

  1. Normalization
  2. Python Django 一对多之插入多条数据示例
  3. MySQL缓存的查询和清除命令使用详解
  4. php orm 链式,关于php:雄辩的ORM中的交叉和分页
  5. 安卓学习笔记07:事件处理、窗口跳转与传递数据
  6. Prometheus Operator 架构 - 每天5分钟玩转 Docker 容器技术(178)
  7. 在ipad任意界面都可以写字_新 iPad 只是爱奇艺播放器?这 34 款实用 App 帮你秒增生产力...
  8. vant 个人中心头像修改
  9. APK应用程序的解包、修改、编辑、汉化、打包及应用
  10. CM android rom,华为5X CM 12.1 Android ROM刷机包下载安装教程
  11. 新年快乐,万事如意,心想事成,恭喜发财
  12. 阿里云海外云服务器5折起,新老用户均可选购(免备案)
  13. linux 卸载aria2,Linux一键安装Aria2 + AriaNg + Filebrowser
  14. web登录实现带php
  15. android 分享给好友,手机将安卓软件分享给好友的方法
  16. 复数的幅角Arg与幅角主值arg
  17. 苹果Mac 上照片调整工具的使用方法
  18. 王力宏 有兴趣就看看
  19. T型反馈放大电路详解
  20. 2022年4月线上终端药品增长迅猛,市场政策合规进程加快

热门文章

  1. Python的gevent协程及协程概念
  2. 提示缺少Qedit.h问题
  3. USB OTG 的进一步理解
  4. 前端学习(3248):react的生命周期getSnapBeforeUpdate举例
  5. 前端学习(3203):复习类相关知识
  6. 前端学习(2979):vue-element-admin结构
  7. 20什么情况下会帮助他人的因素
  8. [css] 分析比较opacity: 0、visibility: hidden、display: none三者的优劣和适用场景
  9. 前端学习(1888)vue之电商管理系统电商系统之在sessionStrorage中保存按钮的激活状态
  10. 前端学习(1869)vue之电商管理系统电商系统之配置axios发出登录请求