在bash上打印密码时,用户“root”@“localhost”的访问被拒绝

时间:2018-03-21 06:40:33

标签: mysql mysql-connect

我正在使用mysql 5.6 我想从bash连接mysql。

  

mysql -u root -pAdmin @ 1234

我收到以下错误 -

Warning: Using a password on the command line interface can be insecure.

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

但如果我用 -

  

mysql -u root -p

并手动提供密码然后它可以工作。 任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

我认为您的密码不完全是" Admin @ 123"。如果有任何特殊字符,请使用转义字符" \"在命令行中尝试一下。