Python 来自AWS的MySQL转储
我目前正试图从Amazon Web Services RDS中转储我的数据库。在python脚本中,我从另一个实例的快照创建数据库实例,然后将新创建的实例分配给我在脚本中创建的安全组。在这个seucrity组中,我授权我的ip地址。然后我命令我们:Python 来自AWS的MySQL转储,python,mysql,amazon-web-services,Python,Mysql,Amazon Web Services,我目前正试图从Amazon Web Services RDS中转储我的数据库。在python脚本中,我从另一个实例的快照创建数据库实例,然后将新创建的实例分配给我在脚本中创建的安全组。在这个seucrity组中,我授权我的ip地址。然后我命令我们: command = "mysqldump -h %s -u root -p%s %s > myfile.sql" \ % (command_endpoint, password, name) os.system(command)
command = "mysqldump -h %s -u root -p%s %s > myfile.sql" \
% (command_endpoint, password, name)
os.system(command)
命令在哪里
"mysqldump -h backup-pivotalbase-db.xxx.us-east-1.rds.amazonaws.com -u root -pxxx backup-pivotalbase-db > myfile.sql
我得到一个错误:
mysqldump: Got error: 1049: Unknown database 'backup-pivotalbase-db' when selecting the database
我知道数据库存在,因为我刚刚创建了它。有人能告诉我为什么我的程序找不到数据库吗?错误不是关于实例的名称,而是关于你告诉mysqldump要备份的模式的名称。是的,我找到了,谢谢。MySQL的初学者,以防你不知道。