mysql_config_editor/login-path使用
2016-10-14 12:34
363 查看
login-path是MySQL5.6开始支持的新特性。通过借助mysql_config_editor工具将登陆MySQL服务的认证信息加密保存在.mylogin.cnf文件(默认位于用户主目录) 。之后,MySQL客户端工具可通过读取该加密文件连接MySQL,避免重复输入登录信息,避免敏感信息暴露。
mysql_config_editor使用帮助:
配置:
mysql_config_editor set --login-path=test --user=test_user --host=127.0.0.1 --port=3306 --password
其中可配置项
-h,–host=name 添加host到登陆文件中
-G,–login-path=name 在登录文件中为login path添加名字(默认为client)
-p,–password 在登陆文件中添加密码(该密码会被mysql_config_editor自动加密)
-u,–user 添加用户名到登陆文件中
-S,–socket=name 添加sock文件路径到登陆文件中
-P,–port=name 添加登陆端口到登陆文件中
显示配置:
mysql_config_editor print --login-path=test #显示执行的login-path配置
mysql_config_editor print --all #显示所有的login-path信息
删除配置:
mysql_config_editor remove --login-path=test
其中可删除项
-h,–host=name 添加host到登陆文件中
-G,–login-path=name 在登录文件中为login path添加名字(默认为client)
-p,–password 在登陆文件中添加密码(该密码会被mysql_config_editor自动加密)
-u,–user 添加用户名到登陆文件中
-S,–socket=name 添加sock文件路径到登陆文件中
-P,–port=name 添加登陆端口到登陆文件中
重置配置:
mysql_config_editor reset --login-path=test
使用login-path登录:
shell>mysql --login-path=test
若要登录其他主机、其他端口,或者添加其他额外参数,直接在上述命令后添加即可
shell>mysql --login-path=test -h host1 -P port1 #登录host1:poet1上的MySQL
shell>mysql --login-path=test -h host1 -P port1 test_db #登录[b]host1:poet1上的MySQL中的test_db库[/b]
参考: http://dev.mysql.com/doc/refman/5.7/en/mysql-config-editor.html
mysql_config_editor使用帮助:
配置:
mysql_config_editor set --login-path=test --user=test_user --host=127.0.0.1 --port=3306 --password
其中可配置项
-h,–host=name 添加host到登陆文件中
-G,–login-path=name 在登录文件中为login path添加名字(默认为client)
-p,–password 在登陆文件中添加密码(该密码会被mysql_config_editor自动加密)
-u,–user 添加用户名到登陆文件中
-S,–socket=name 添加sock文件路径到登陆文件中
-P,–port=name 添加登陆端口到登陆文件中
显示配置:
mysql_config_editor print --login-path=test #显示执行的login-path配置
mysql_config_editor print --all #显示所有的login-path信息
删除配置:
mysql_config_editor remove --login-path=test
其中可删除项
-h,–host=name 添加host到登陆文件中
-G,–login-path=name 在登录文件中为login path添加名字(默认为client)
-p,–password 在登陆文件中添加密码(该密码会被mysql_config_editor自动加密)
-u,–user 添加用户名到登陆文件中
-S,–socket=name 添加sock文件路径到登陆文件中
-P,–port=name 添加登陆端口到登陆文件中
重置配置:
mysql_config_editor reset --login-path=test
使用login-path登录:
shell>mysql --login-path=test
若要登录其他主机、其他端口,或者添加其他额外参数,直接在上述命令后添加即可
shell>mysql --login-path=test -h host1 -P port1 #登录host1:poet1上的MySQL
shell>mysql --login-path=test -h host1 -P port1 test_db #登录[b]host1:poet1上的MySQL中的test_db库[/b]
参考: http://dev.mysql.com/doc/refman/5.7/en/mysql-config-editor.html
相关文章推荐
- mysql_config_editor使用测试
- MySQL之mysql_config_editor使用
- mysql_config_editor的使用
- mysql_config_editor的使用小记
- mysql_config_editor的使用
- 在WebStorm中使用editorConfig插件
- mysql学习(6):使用jdbc模拟用户登录LogIn
- 如何使用svconfigeditor.exe编辑WCF Service配置文件-配置一个基本的Endpoint(一)
- mysql_config_editor
- 登陆MySQL 5.6.32,不用每次输入密码 mysql_config_editor
- mysql_config_editor工具
- mysql_config_editor
- Windows使用pip安装MySQL-python报错fatal error C1083: Cannot open include file: 'config-win.h'
- faces-config.xml文件无法使用faces config editor打开
- mysql_config_editor
- 使用 EditorConfig来规范代码缩进等的风格以webstorm为例
- mysql之mysql_config_editor
- Unity3d iTween Path Editor C#版不仅可让C#开发者使用,也可为JS开发者使用
- asp.net中使用fckeditor时,提示“this connector is disabled Please check the"editor/filemanager/connectors/aspx/config.aspx”解决办法
- mysql_config_editor 加密用户的密码