您的位置:首页 > 数据库 > MySQL

MySQL 通过mysql_config_edit…

2016-01-29 10:29 597 查看
在5.6版本中,MySQL可以通过mysql_config_editor登录数据库,变得更加安全。

[root@hank-yoon ~]# mysql_config_editor set --login-path=yoon
--user=root --password

登录数据库:

[root@hank-yoon ~]# mysql --login-path=yoon

Welcome to the MySQL monitor.  Commands end with ;
or \g.

Your MySQL connection id is 1

Server version: 5.6.26-log Source distribution

Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights
reserved.

Oracle is a registered trademark of Oracle Corporation and/or
its

affiliates. Other names may be trademarks of their
respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input
statement.

mysql> show databases;

+--------------------+

| Database      
    |

+--------------------+

| information_schema |

| mysql      
     
 |

| performance_schema |

| sakila      
     
|

| test      
     
  |

+--------------------+

5 rows in set (0.02 sec)

mysql> 

查看配置文件,密码直接被加密隐藏

[root@hank-yoon ~]# mysql_config_editor print
--all

[yoon]

user = root

password = *****

host = localhost

通过vi去编辑查看配置文件,显示一堆乱码

[root@hank-yoon ~]# vi .mylogin.cnf

^@^@^@^@^D^F^R^N^D^[^R^E^F^N^L
 ^O^P^E^L^A^N^Z^\^P^@^@^@?<99>??^Y&:7U<9e>^W^[^E?J?^P^@^@^@Y?J[??·°?|<90>?h?
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: