Я хочу взять резервную копию базы данных от Amazon с помощью команды Linux.
Я пытаюсь
mysqldump --databases mydbname -v -h XXXXX.XXXXXX.us-west-2.rds.amazonaws.com -u username -P 3306 -p > mydbname.sql
Но это дает ошибку
mysqldump: получена ошибка: 1045: доступ запрещен для пользователя ‘username’@’125.94.62.234’ (используя пароль: YES) при попытке подключения
Пожалуйста, помогите мне
Прежде всего, вам нужно добавить свой IP-адрес в группу безопасности AWS.
Вы можете проверить свой IP-адрес, набрав в Google «Что такое мой IP».
Чтобы добавить в AWS — вам необходимо войти на свой сайт AWS
GOTO EC2 услуги
затем перейдите — Группы безопасности в разделе Сеть / безопасность
проверьте используемую группу безопасности и затем нажмите на входящее правило
Добавить новое правило
Выберите Mysql Aurora / TCP / 3306 / Пользовательский IP / ваш IP-адрес.
После всего этого вы можете использовать команду ниже
mysqldump -u -p -h имя_базы_данных> backup.sql
надеюсь, это поможет вам
Других решений пока нет …