位置: 编程技术 - 正文

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进程意外终止)

  • 小规模纳税人到底能不能收专票
  • 政府补助属于不征收收入汇算清缴怎么填写
  • 城建税少申报了怎样罚款
  • 利润表的上期金额是指全年吗
  • 经营许可证要交税吗
  • 网上申报中月平均工资怎么计算
  • 行政事业单位无偿调拨资产会计处理
  • 长期挂账的应付账款怎么处理
  • 货物发出未开票不确认收入
  • 折让方式
  • 银行的期初数据怎么进行账务处理?
  • 小规模开票数量怎么算
  • 事业单位需要写自传吗
  • 企业销售货物后,若发生销货退回或销售折让
  • 减免税款期末有余额吗
  • 以前年度的税金及附加
  • 金税盘上报汇总是什么时候
  • 什么称为非正数
  • 金税盘和报税盘图片
  • 软件服务类企业
  • 关于个人所得税下列说法正确的是
  • 质量罚款入什么科目
  • 固定资产一次性扣除账务处理
  • 公司招待客户买的水果怎么入账
  • 哪些情况下工资不低于最低工资标准的80
  • 餐饮业租赁要求
  • 电子发票字体不同
  • 商场的租金怎样交税
  • 美团代收是什么意思
  • windows11怎么添加桌面图标
  • 电脑中毒了怎么弄
  • macbook怎么修改默认系统
  • 新准则待摊费用
  • 多收不用退的货物怎么办
  • 购入固定资产后发生的员工培训费应计入固定资产的成本
  • yii框架教程
  • 抵债资产怎么入账
  • php的header函数
  • 出口货物免抵退税额的计算方法
  • php 时间
  • 控制器操作视频
  • es6特性及使用场景
  • 福利费计入科目
  • 建筑工程拨款流程
  • 一般人转小规模政策文号
  • 销售部门的固定资产
  • php定义变量的方法
  • 帝国cms 开启动态
  • 一般纳税人零申报报税流程
  • 培训费发票开具的要求有?
  • SQL SERVER 2008 CTE生成结点的FullPath
  • 开具增值税专用发票和普通发票的区别
  • 小规模企业主营业务成本分录
  • 存货跌价准备确认
  • 个人向公司借款怎么写
  • 小规模纳税人购进商品会计分录
  • 生产加工企业辅导资料
  • 分公司能
  • 行政单位收到的待报解预算收入怎么做账
  • 工会筹备金该按什么计算
  • 银行流水账单怎么删
  • 饭店的会计做账怎么做
  • 公司成本核算流程
  • sql查询字段值为汉字的
  • windows 开始
  • 安全组件异常,请重新下载并安装
  • explorer.exe进程被结束怎么恢复
  • 搜集数据软件
  • windows更新后桌面没反应
  • qt5.15教程
  • 30岁亿万富婆
  • vue自定义方法
  • selenium自动化步骤
  • android:padding="10dp"
  • JavaScript小技巧整理篇(非常全)
  • jQuery插件ajaxfileupload.js实现上传文件
  • jquery设置图片大小
  • 河南税务局官网手机版
  • 如何查询企业税务评级
  • 彩票中奖归出钱人还是中奖人
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设