位置: 编程技术 - 正文

Shell下实现免密码快速登陆MySQL数据库的方法(shell 加密密码)

编辑:rootadmin

推荐整理分享Shell下实现免密码快速登陆MySQL数据库的方法(shell 加密密码),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell免密码切换至root用户,shell免密登录,shell脚本sudo免输密码,shell免密码切换至root用户,shell免密码切换至root用户,shell免密登录命令,ssh免密登录执行shell,shell免密码切换至root用户,内容如对您有帮助,希望把文章链接给更多的朋友!

背景

当我们在 Shell 下想要通过 mysql-client 登陆到 MySQL 数据库的时候,我们总是需要非常麻烦的输入一次又一次的密码。

而且,如果你的 root 密码是高度随机的话(LastPass大法好),那么你登陆一次 MySQL 数据库的成本就会非常大了。

通常我们登陆数据库的时候都是这样登陆的,如下

那么,有没有一个办法能够既安全,又能简单方便地登陆到数据库去呢?

方法

答案当然是有的,而且,MySQL 也已经帮我们想过这个问题了!

参考链接:End-User Guidelines for Password Security

使用 .my.cnf 快速登陆

在 ~/ 目录新建一个 .my.cnf 文件。当然,如果你已经有这个文件了,直接修改这个文件即可!

Shell下实现免密码快速登陆MySQL数据库的方法(shell 加密密码)

我个人喜欢用 vim 大法,于是我们就可以这样

然后在文件中写入下面的信息

注意:修改 your_pass 和 your_user 为你想要登陆用户的密码和用户名

下面是一个例子:

如果你已经有 .my.cnf 这个文件了,就在 [client] 栏位写入信息即可!

注意:由于 .my.cnf 文件中明文写了你的密码,因此要注意设置这个文件的文件权限

保存后,我们就可以直接使用 mysql 命令登陆 MySQL 数据库了!

注:如果你需要指定一个设置文件而不使用默认的 ~/.my.cnf 的话,就需要使用 --defaults-file=file_name 参数了。例:

使用环境变量 MYSQL_PWD 快速登陆

MySQL优先会使用环境变量中的参数作为运行参数

设置后,再次登陆 mysql 就不需要再次输入密码了。

不过需要注意的是,如果你退出了当前的 Shell 的话,这个环境变量就会消失。

更需要注意的是,你在 Shell 输入的命令,会被自动保存, history 就可以看到你输入过的命令。

总结

标签: shell 加密密码

本文链接地址:https://www.jiuchutong.com/biancheng/349328.html 转载请保留说明!

上一篇:Win2008 R2 mysql 5.5 zip格式mysql 安装与配置

下一篇:Mysql 服务 1067 错误 的解决方法:修改mysql可执行文件路径(mysql服务1067进程意外终止)

  • 没有签订劳动合同可以直接离职吗
  • 税务会计的工作内容和心得
  • 季度不超过30万是含税还是不含税
  • 固定资产清理时残值怎么处理
  • 临时用工工资税率怎么算
  • 发票丢了企业所得怎么办
  • 企业所得税汇算清缴补缴税款分录
  • 一般纳税人可以转小规模吗
  • 什么费用可以列支拆迁补偿费
  • 营改增施工企业哪些能退
  • 公司注销固定资产交什么税
  • 金蝶软件如何设置单价小数点
  • 装修公司怎么交钱
  • 企业买卖股票应注意事项
  • 帮对方公司垫付违法吗
  • 科技型中小企业享受优惠税收政策2023
  • 有限合伙的定义
  • 工地伙食标准 费用
  • macOS Big Sur 11.0.1(20B29)正式版发布(附可使用的Mac机型)
  • linux的sed命令
  • 房地产企业困境
  • 文件夹删除需要管理员权限怎么弄
  • 实收资本可以大于注册资本嘛
  • 酒店的啤酒
  • 摊余成本计量的金融资产
  • unity导出webgl报错
  • js获取网页链接
  • php下载文件夹
  • 网上报税有哪些
  • 房产税城镇土地使用税申报期限
  • 前端cli搭建
  • 提租补贴计入个税吗
  • 增值税税控系统专用设备费及技术维护费抵扣
  • vue-cli4创建项目
  • 收到快递赔款分录怎么做
  • 金税盘服务费可以跨年抵扣
  • 财务没有及时缴费怎么办
  • 顺丰的电子发票是不是只有收到以后能开
  • sql查询排名前三
  • sqlserver怎么清空表数据
  • 增值税销项税的借贷方向
  • 政府补助收入的现金流属于什么
  • 短期偿债能力是企业的任何利益关系人都
  • 注册公司时企业类型为什么没有自然人独资
  • 股权和出资的关系
  • 现金流量明细分类
  • 小规模纳税人劳务派遣可以差额征税吗
  • 原材料报废卖掉会计分录
  • 房租费用能计入什么科目
  • 关联方资金往来是否收取利息
  • 长期待摊费用每个月摊销多少
  • 生产成本的会计科目分录
  • 小微企业注册流程及注意事项
  • 进项税适用税率
  • 银行日记账年底是0第二年年初怎么写
  • 什么叫建账
  • mysql数据库视频
  • windows pe无法启动怎么办
  • 苹果电脑mac怎么卸载软件
  • Windows开关机音乐-哔哩哔哩biibii
  • linux7修改ssh端口
  • centos6.6网卡配置
  • windows7开始菜单不见了
  • windows环境是什么意思
  • nwtray.exe - nwtray是什么进程 作用是什么
  • windows8如何共享打印机
  • win10命令提示符需要密码
  • win7定时开关怎么定时
  • win7能玩的老游戏
  • 微软6月24
  • win8 开始
  • Nodejs Express4.x开发框架随手笔记
  • Bullet(Cocos2dx)之交叉编译Android,集成到cocos2dx3.x
  • linux编写一个脚本
  • 一张监控
  • jquery插件库免费
  • jquery提交
  • 领导班子和领导干部的区别
  • 车辆购置税如何入账
  • 举报电话12345管用吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设