我目前正在尝试从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)
其中命令是
"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
我知道数据库存在是因为我刚创建它。有人可以告诉我为什么我的程序找不到数据库吗?