本文介绍了Heroku 帮助部署使用 Mysql 数据库的 Rails 应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试部署一个使用 Mysql 的 Rails 应用
I am trying to deploy a Rails app that uses Mysql
我有:
创建了一个 Heroku 应用并将我的应用推送到 heroku.
Created a Heroku app and have pushed my app to heroku.
我添加了 Amazon RDS 我创建了一个 Amazon RDS 数据库实例.我的 Heroku Amazon RDS 数据库 URL 是:mysql://mysusername:[email protected]/mydatabasename
I have added Amazon RDS I have created a Amazon RDS database instance.My Heroku Amazon RDS Database URL is: mysql://mysusername:[email protected]/mydatabasename
我的 Amazon RDS 数据库安全组设置为默认
My Amazon RDS DB Security Group is set to default
- 我尝试推送本地数据库,但出现以下错误 Heroku 帮助 Amazon RDS rails 推送数据库错误
我做错了什么?
我的 Rdshostname 是什么?是亚马逊端点吗?
What is my Rdshostname? Is it the Amazon endpoint?
推荐答案
- 将您的应用推送到 heroku(不要忘记包含 gem tap)
- 添加插件 Amazon RDS
- 在 Amazon RDS 中创建数据库实例
- 进入安全组并在的这个答案中添加以下内容Heroku 帮助 Amazon RDS rails 推送数据库错误
- 您的端点网址是您的 rdshostname,没有 .amazonaws.com
- 登录heroku并进入Amazon RDS插件并添加mysql://mysusername:[email protected]/databasename
这篇关于Heroku 帮助部署使用 Mysql 数据库的 Rails 应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!