通过mysql -umydump -p 可正常登录,但是通过mysql --login-path=mydb方式登录时报错
经过多次测试:发现是密码中含有“#”导致,设置密码时不要含有“#”
------------
步骤:
创建一个login-path:
mysql_config_editor set --login-path=mydb --user=mydump --host=localhost --port=6612 --password
Enter password:
输入用户mydump的密码:
在登录mysql时,可以指定创建的login-path名,然后直接进入:
mysql --login-path=mydb
[root@db1 ~]# mysql --login-path=mydb
ERROR 1045 (28000): Access denied for user ‘mydump‘@‘localhost‘ (using password: YES)
ERROR 1045 (28000): Access denied for user 'xxx'@'localhost' (using password: YES)