位置: 编程技术 - 正文

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

  • 10万以内免征增值税怎么做账
  • 新车车船税怎么交
  • 园林绿化公司范围
  • 财务费用多好还是少好
  • 丢失增值税发票已报税证明单怎么开
  • 劳务报酬自行申报时间
  • 海关进口发票可以退税吗
  • 借款现金分录怎么做
  • 小规模零申报增值税
  • 12月费用1月报销的账务处理
  • 联营企业股利收入
  • 建筑企业发生分包业务如何确认收入
  • 对方公司开发票我方未付款如何做分录?
  • 欠员工薪酬如何赔偿
  • 无形资产出售收入属于营业收入吗
  • 待摊费用不要了怎么做账?
  • 滞销款的最好销售办法
  • 行政单位年初预算怎么做
  • 返利失效了怎么找回
  • 会计人士必知建筑业主要成本会计分录一览
  • 发票已认证部分怎么撤销
  • 营改增后固定资产入账
  • 农行转账支票填写样本存根怎么填
  • 2021税收分类编码大全
  • 以前年度加计扣除的税
  • 退票费可以开公司发票吗
  • 递延资产摊销属于什么科目
  • 软件行业服务费印花税
  • 预提厂房租金
  • 库存现金盘盈的账务处理中可能涉及的科目有
  • 无法支付的款项转销
  • 路由器死机的表现
  • 公司利润为负数 贷款
  • won10字体变大
  • 代扣代缴代收代缴税款业务内容
  • 360安全路由器怎么重启
  • 医院装修设计费一般多少钱一平方
  • 网速慢是什么情况
  • php sql语句
  • uniapp微信小程序上传文件
  • php时间转换成时间戳
  • 小程序从入门到精通
  • 行政单位基建账户可以建立吗为什么
  • 你让他心动他让你心安
  • blkid命令详解
  • 客户购买商品的条件?
  • 小规模纳税人定义
  • 预缴的附加税需要转出吗
  • 维修费应该计入什么科目
  • 事业单位政府拨款的会计分录
  • 应收账款与营业收入比例分析
  • 固定资产科目的期末余额,反映固定资产的原价
  • 库存盘盈盘亏说明
  • 公司账户钱能全取出来吗
  • 费用报销单如何粘贴票据
  • 退休返聘人员工伤怎么赔偿
  • 超市被盗怎么办
  • 一般纳税人劳务税率是多少?
  • 利润率百分百是什么意思
  • 事业单位收费可以收取相关服务费吗
  • 暂估应付账款余额在贷方
  • sqlserver数据库优化的几种方式
  • mac截图清晰度设置方法
  • 硬盘装pe怎么启动
  • mac电脑上的通讯录怎么同步到手机上
  • u盘制作iso镜像文件启动
  • mac如何修改
  • 怎么取消win10通知消息
  • win7怎么保留文件升级到win10系统
  • win10打不开应用市场
  • win10非管理员账户开启管理员账户
  • 高通umb
  • 3d图形计算器
  • 巧用dos命令合并图层
  • javascript高级程序设计第三版
  • 卷烟批发环节的消费税
  • 最新专票税率几个档
  • 四川职工医保联网了吗
  • 漏报原因
  • 甘肃方正税务师事务所王小云
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设