13得票7回答
rake db:migrate错误,提示mysql2 gem库未加载 - Library not loaded: libssl.1.0.0.dylib

在运行rake db:migrate之后出现以下错误rake aborted! LoadError: dlopen(/Users/scott/.rbenv/versions/2.4.1/lib/ruby/gems/2.4.0/gems/mysql2-0.4.10/lib/mysql2/mysq...

12得票4回答
苹果芯片上的Rails和MySQL

有人能在苹果芯片上使用mysql2 gem将Rails与MySQL运行起来吗?我正在使用Ruby 2.5.3和Rails 5.2.3,但很想听听任何版本的成功经验。目前,我的mysql2 gem安装失败了: linking shared-object mysql2/mysql2.bundle...

12得票15回答
Ruby mysql2 gem编译时使用了错误的MySQL客户端库版本

使用apt-get更新MySQL到5.5版本后,mysql2 gem停止工作。 这是错误信息:Incorrect MySQL client library version! This gem was compiled for 5.5.17 but the client library is 5...

12得票5回答
为什么Rails 3使用Mysql2 Gem的ActiveRecord::Base.connection.execute(sql)返回的是数组而不是哈希表?

我正在升级一个应用程序到Rails 3。我决定使用mysql2 gem。在应用程序中有一些旧代码需要进行调用,例如:results = ActiveRecord::Base.connection.execute(sql) 在2.3.x版本中,它被使用了results.each_hash do ...

12得票2回答
使用gem mysql2和Rails 2.3兼容吗?

我找不到任何关于如何在rails 2.3中使用mysql2的相关内容。这两个是否可以一起使用?我想使用mysql2,因为我认为它会提高我的rails 2.3应用程序的性能。

11得票2回答
在端口80上启动webrick(mysql2 gem问题)

我正在尝试将我的 Webrick 服务器设置在80端口。我已经尝试了以下方法:rails server -p 80 但是我得到了一个访问被拒绝的错误。后来我理解了使用1-1024端口需要root权限,所以我尝试了这个方法。 但是我遇到了一个访问被拒绝的问题。后来我明白了使用1-1024端口...

11得票5回答
错误"...cannot load such file -- mysql2/2.0/mysql2 (LoadError)"。在Windows XP上使用Ruby 2.0.0版本时出现。

运行rails server命令时,会抛出这个错误。C:/Ruby200/lib/ruby/gems/2.0.0/gems/mysql2-0.3.11-x86-mingw32/lib/mysql2/mysql2.rb:2:in `require': cannot load such file...

11得票2回答
安装旧版mysql2 gem失败问题

我使用的是Mac High Sierra操作系统,使用RVM安装了Ruby 2.2.1。在这个Ruby on Rails应用程序中,我需要使用mysql2。我已经安装了mysql 5.7,并且已经安装了Xcode和命令行工具。 我只是想让这个公司的应用程序在我的本地机器上运行。我知道我离成功...

11得票2回答
修复此错误:NameError(未初始化常量ActiveRecord :: ConnectionAdapters :: Mysql2Adapter :: Column)

有两个应用程序,其中一个应用程序正在使用rails 4.1.2。另一个应用程序正在使用rails 5.0.1。以下是rails 5应用程序的工作原理:它会检查用户是否已登录: - 如果用户已登录,则应该能够继续前进。 - 如果用户未登录,则将其重定向到rails 4应用程序(用户可以在那里登...

9得票4回答
gem列表中有mysql2 gem,但项目找不到该gem。

我目前正在构建一个需要mysql2 gem的RoR项目。我已经成功安装了这个gem,因为它在我的gem列表中显示出来了。 [root@vc2cmmka035538n simple_cms]# gem list *** LOCAL GEMS *** actionmailer (3.2.3)...