Я работаю над проектом, в котором я должен запускать скрипт Python (используя AWS Lambda) один раз в 24 часа, и любые данные, собранные во время запуска, будут храниться в базе данных AWS RDS MySQL.
Я создал идентификатор базы данных в RDS. Позже, используя блокнот jupyter, я создал базу данных с тем же идентификатором базы данных.
Моя проблема в том, что я могу читать, записывать в/из базы данных и выполнять все возможные операции с базой данных. Однако, когда я открываю AWS RDS, я нигде не вижу созданную мной базу данных!
Я немного погуглил и обнаружил, что это может быть связано с тем, что регион установлен в другой области. Я тоже проверил эти возможности. Тем не менее, я понятия не имею, почему это происходит?
Кроме того, когда я нажимаю «Редактор запросов» в AWS RDS, мне предлагается создать базу данных. Но база данных уже есть и тоже содержит данные!!! Вот только я этого не вижу!
Что тут может быть не так?






Как видно из их пресс-релиза, редактор запросов RDS для Aurora в настоящее время доступен только для бессерверных баз данных.
Вы можете попробовать преобразовать свою БД в бессерверную (этот ответ содержит очень полезные советы для этого ). Но поскольку ваш проект кажется совершенно новым, вам, вероятно, лучше создать совершенно новую БД Aurora Serverless, как описано в этих документах AWS. Удачи!
Я создал еще одну базу данных MySQL с помощью AWS Aurora. Теперь я могу использовать редактор запросов. Но тем не менее, я не могу просмотреть свою базу данных. Я имею в виду, что если я использую рабочее место MySQL, я могу щелкнуть имя базы данных и просмотреть базу данных. Итак, как это можно сделать в AWS RDS? Это потому, что компания, в которой я работаю, не является технологической компанией. Таким образом, они просто заинтересованы в данных. Всякий раз, когда я хочу просмотреть данные, я могу написать SQL-запросы и просмотреть их, но я не могу попросить своего работодателя изучить SQL! Любое возможное решение?
Насколько я знаю и понимаю, вы не можете просматривать свои базы данных, просто зайдя на панель инструментов AWS RDS. Если вы используете MySQL в качестве своей базы данных, лучше установите MySQL Workbench и получите доступ к нужной базе данных через нее.
Прямо на скриншоте: «В настоящее время редактор запросов поддерживает только базы данных Aurora Serverless». Ваш не один.