2013-10-09 3 views
-2

Я пытаюсь войти в mysql с опцией -p. Вход завершается успешно, когда mysql предлагает мне ввести пароль.mysql логин с паролем -p не удается

mysql -uuser -p 
Enter Password: pass (Login succeeds) 

Но, когда я пытаюсь ввести пароль с опцией -p он не

mysql -uuser -ppass 
ERROR 1045 (28000): Access denied for user 'user'@'localhost' (using password: YES) 

Любая идея, почему это происходит?

+0

Я думал, что это '-u user -p pass'? – corsiKa

+0

Я выбрал случайное имя пользователя (пользователя) и пароль (пароль) для вопроса .. –

ответ

1

Вполне возможно, что ваш пароль имеет символ в нем, который интерпретируется как нечто другое оболочкой (возможно, глобализация)? Попробуйте -p'pass'

+0

Спасибо! вы правы .. мой пароль был «$». –

Смежные вопросы