ruby-on-rails - 当我通过 rvm 使用 rails3 时,如何在 ubuntu 上安装 mysql2 gem?

标签 ruby-on-rails ruby ubuntu rvm

我正在尝试绕过 rails 配置这个极其复杂的迷宫。到目前为止,我设法在 ubuntu 上设置了 rvm(出于某种原因,ruby 在 ubuntu 存储库中已经过时了)。 我设法建立了一个 Rails 项目。我希望我的测试项目使用 mysql 而不是 mysqlite。

当我尝试“rake db:migrate”时,出现错误: “!!!缺少 mysql2 gem。将其添加到您的 Gemfile:gem 'mysql2'”

当我尝试“gem install mysql”时,出现错误,告诉我需要为安装命令提供参数。但是,参数列表很大,我不知道该选择哪些。

如何通过在 ubuntu 上运行的 rvm 和 mysql 获取 rails3?

谢谢。

最佳答案

我有同样的问题,你需要做的就是先安装 libmysqlclient-dev。

干杯

关于ruby-on-rails - 当我通过 rvm 使用 rails3 时,如何在 ubuntu 上安装 mysql2 gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6287963/

相关文章:

ios - 是否可以在 Ubuntu 上运行 Appium iOS 自动化测试?

ruby-on-rails - rails : no route matches form for url?

ruby-on-rails - Rails 4 从迁移索引中删除迁移 ID

ruby-on-rails - RVM 不识别系统的 ruby​​ 版本

ruby - 无法使用 rbenv 安装 Ruby 2.5.1,出现 C 编译器错误

ruby - 正则表达式:将 url 字符串的两个斜杠之间的倒数第二个值作为子字符串

docker - 在 Debian 10 上更新 docker

apache - LetsEncrypt SSL 安装后服务器没有响应

ruby-on-rails - Rails 向应用程序添加灯箱

ruby-on-rails - Capybara::ElementNotFound,但它在那里