我想使用 github 中的工具将 gtfs 文件导入 mysql,运行以下命令:
gtfsdb-load --database_url <db url> <gtfs file | url>
如何获取AWS EC2中mysql的database_url
?
最佳答案
如果您在 AWS EC2 上将 MySQL 作为 RDS 实例运行,您的 database_url
将是 RDS 实例名称(当然后跟 :port)。
有关更多信息,请参阅 http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ConnectToInstance.html,但这通常采用 myinstance.123456789012.us-east-1.rds.amazonaws.com
的形式(其中 us-east-1
是本示例中的区域,但可能会因您的设置而异)。
或者,如果您在 EC2 实例上运行自己的 MySQL 安装,则需要使用实例的公共(public) IP 地址或外部 DNS 主机名。有关这方面的更多信息,请参见 http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-instance-addressing.html#concepts-public-addresses。如果您这样做,您将必须允许使用安全组进入 MySQL 端口上的实例。
关于mysql - 如何获取 AWS EC2 MySQL 的数据库 url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30897361/