当前位置: 首页 > news >正文

mysql_config_editor

mysql_config_editor出现在mysql5.6.6以后的版本,可以给指定的连接和密码生成一个加密文件.mylogin.cnf,默认位于当前用户家目录下。通过该文件可以使用mysql、mysqladmin等直接登录,避免明文密码出现在脚本中。
notice:使用该特性要求当前主机的mysql版本在5.6.6版本及以上,对将要登陆的mysql服务器版本没有要求。
使用该工具可以避免生成提示: Using a password on the command line interface can be insecure. 
 
Usage:
 
生成加密文件:
[root@master ~]# mysql_config_editor set --login-path=zabbix --host=192.168.190.28 --user=zabbix --password 
Enter password:
[root@master ~]# ll ~/.mylogin.cnf 
-rw------- 1 root root 248 Aug 28 14:58 /root/.mylogin.cnf
 
使用加密文件登录:
[root@master ~]# mysql --login-path=zabbix 
Welcome to the MySQL monitor.
 
查看当前主机上的加密文件:
[root@master ~]# mysql_config_editor print --all 
[local] 
user = root 
password = ***** 
host = localhost 
[zabbix] 
user = zabbix 
password = ***** 
host = 192.168.190.28
[remote]
user = zabbix
password = *****
host = 192.168.190.28
 
删除某个加密登陆:
[root@master ~]# mysql_config_editor remove --login-path=zabbix 
[root@master ~]# mysql_config_editor print --all 
[local] 
user = root 
password = ***** 
host = localhost 
[zabbix] 
user = zabbix 
password = ***** 
host = 192.168.190.28
 
重置所有:
[root@master ~]# mysql_config_editor reset 

转载于:https://www.cnblogs.com/liang545621/p/9400172.html

相关文章:

  • IEnumerable VS IQueryable
  • 【注解】Annotation Target ElementType
  • docker compose 服务启动顺序控制
  • 《中国人工智能学会通讯》——1.39 结 论
  • win7旗舰版(可能是盗版^.^)开机提示准备桌面,进入桌面变了
  • CeBIT 2016不得不看之:中兴通讯不断成熟的‘智慧城市’
  • 使用C#生成随机密码(纯数字或字母)和随机卡号(数字与字母组合)
  • 曼迪安特警告:思科商业路由固件被感染
  • nginx 重定向浏览器url跳转和不跳转两种需求
  • 《中国人工智能学会通讯》——4.19 粒计算与不确定性
  • 分页技术关键代码(java连接mysql)
  • python地址解析经纬度,城市
  • 前端攻城师
  • python学习之老男孩python全栈第九期_day027知识点总结——反射、类的内置方法
  • 我的KT库之-----认识KT
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • 5、React组件事件详解
  • Android框架之Volley
  • cookie和session
  • Linux编程学习笔记 | Linux多线程学习[2] - 线程的同步
  • Linux各目录及每个目录的详细介绍
  • MD5加密原理解析及OC版原理实现
  • miniui datagrid 的客户端分页解决方案 - CS结合
  • passportjs 源码分析
  • RedisSerializer之JdkSerializationRedisSerializer分析
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • Vue2.0 实现互斥
  • vue-router 实现分析
  • 后端_ThinkPHP5
  • 浅谈Kotlin实战篇之自定义View图片圆角简单应用(一)
  • 设计模式走一遍---观察者模式
  • 深入 Nginx 之配置篇
  • 深入浏览器事件循环的本质
  • 手机端车牌号码键盘的vue组件
  • 为什么要用IPython/Jupyter?
  • 小程序测试方案初探
  • 小试R空间处理新库sf
  • Prometheus VS InfluxDB
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (0)Nginx 功能特性
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (三)终结任务
  • (三分钟)速览传统边缘检测算子
  • (一)Java算法:二分查找
  • (转)iOS字体
  • .NET CF命令行调试器MDbg入门(一)
  • .NET中 MVC 工厂模式浅析
  • @zabbix数据库历史与趋势数据占用优化(mysql存储查询)
  • [52PJ] Java面向对象笔记(转自52 1510988116)
  • [AIGC] Spring Interceptor 拦截器详解
  • [Android Pro] listView和GridView的item设置的高度和宽度不起作用