Я пытаюсь загрузить файл sql в mysql на AWS, используя мой терминал терминала. Я могу войти в систему, и все прекрасно работает. Я использовал FTP для передачи файла sql в папку html и пытаюсь импортировать его в уже существующую базу данных mysql, используя следующую команду:
sudo mysql -u ubuntu -p dbasename < /var/www/html/nameoffile.sql
Но когда я запускаю эту команду, я получаю следующее ошибка:
ERROR 1045 (28000): Access denied for user 'ubuntu'@'localhost' (using password: YES)
Кто-нибудь знает, что это значит?
См. Ответ @Raja выше. Просто не забудьте использовать ПОЛЬЗОВАТЕЛЬ MySQL, а не пользователя ОС для операции (в моем случае). Хотя приведенная ссылка имеет много других вещей, которые следует учитывать, если у вас возникла эта проблема.
Раджа, если ты тоже хочешь добавить ответ, я поменяю свой на твой, или, если захочется просто полностью удалить это, я тоже это получу.