Доступ запрещен для пользователя 'root'@'localhost' при печати пароля на bash
Я использую MySQL 5.6 Я хочу подключить 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 ответ
Решение
Я думаю, что ваш пароль не совсем "Admin@123". Если есть какие-либо специальные символы, используйте escape-символ " \ " в командной строке и попробуйте.