【问题标题】:capistrano unknown databasecapistrano 未知数据库
【发布时间】:2010-06-29 20:04:59
【问题描述】:

我尝试使用 capistrano 部署 ror 应用程序。当我运行命令“cap deploy:migrations”时,出现以下错误: 缺少这些必需的宝石:

耙中止! 未知数据库“hylog_production”

我必须在生产服务器上手动重置数据库吗?

【问题讨论】:

    标签: ruby-on-rails capistrano


    【解决方案1】:

    您的 config/database.yml 文件是否存在于生产服务器上并包含生产数据库的正确数据库连接详细信息?

    【讨论】:

    • 是的,我发现即使 capistrano 可以进行数据库设置,我仍然需要先创建一个空数据库,以便 capistrano 可以完成它的工作。所以我使用 mysql
       >> mysqladmin -u root -p create hylog_production 创建了数据库; 
      然后它工作了......谢谢。
    猜你喜欢
    • 2018-03-21
    • 2015-08-23
    • 2018-02-05
    • 2010-12-08
    • 1970-01-01
    • 2019-04-23
    • 2016-01-09
    • 2013-06-27
    • 1970-01-01
    相关资源
    最近更新 更多