我有一个与弹性Beanstalk Python应用程序相关联的小型MySQL RDS数据库。我想查看数据库的内容并将其内容下载到我的本地计算机上。我该如何做?我能否编辑数据库?
我有一个与弹性Beanstalk Python应用程序相关联的小型MySQL RDS数据库。我想查看数据库的内容并将其内容下载到我的本地计算机上。我该如何做?我能否编辑数据库?
要查看内容,可以通过dbshell
(这里有更多文档)访问数据库。
$> python manage.py dbshell #This would be pulled from the settings file
下载内容并不是特定于 Django。在命令行中,您可以执行以下操作:
mysqldump --user=<user> --password=<password> --host=<rds host> database_name > <database_name>.sql
关于mysqldump
的文档:
并将其加载到本地数据库:
mysql -u <user> -p -h localhost <database_name> < <database_name>.sql