我是ruby on rails和amazon aws的新手,我遇到了这个问题:我可以使用以下命令从命令行连接到我的数据库:
mysql -h aaynj18bcvo3e.clqvrttlitbb.us-east-1.rds.amazonaws.com -P 3306 -u ebroot -p
并且还可以成功地db:create和db:migrate。问题是,当我尝试连接到localhost:3000 / users / new我的应用程序挂起。但是,我可以在访问localhost时看到默认的rails HTML页面:3000 /.
我能够验证我创建的数据库和表现在是否真的存在。
此时,我甚至没有尝试部署应用程序,我只是希望能够在开发模式下连接到远程数据库。
请帮助 - 谢谢:)
答案 0 :(得分:0)
当您访问“localhost:3000”时,它会显示有关您的数据库的所有信息。 并且只要屏幕上有一个rails图标,数据库连接成功, 其他明智的不是......
这是了解数据库配置以及是否连接的简单方法......