【问题标题】:How to make a Rails application using MySQL?如何使用 MySQL 制作 Rails 应用程序?
【发布时间】:2012-11-11 07:21:40
【问题描述】:

要使用 MySQL 制作 Rails 应用程序,我执行以下操作:

rails new application -database=mysql

但这不起作用,而是提供了我的 SQLite。 我不想要 SQLite,我想要 MySQL。

我该如何解决这个问题?

【问题讨论】:

标签: mysql ruby-on-rails sqlite


【解决方案1】:

我认为您正在查看在 database.yml 中使用 mysql 配置创建新 Rails 应用程序的命令

rails new app --database mysql

我希望它能回答您的问题。

【讨论】:

    【解决方案2】:

    首先你需要在你的系统中安装mysql2

    sudo  gem install mysql2 -v=0.2.11
    

    一旦你安装了mysql2,那么你就可以创建一个默认使用Mysql的新应用了

    rails new sample_app -d mysql
    

    【讨论】:

      【解决方案3】:

      如果你使用捆绑器,那么你应该添加

      gem "mysql2"
      

      到您的 Gemfile 并运行

      bundle install
      

      然后在 config/database.yml 中指定你的数据库设置

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多