MySQL适配器出错

时间:2017-06-01 13:07:42

标签: mysql ruby

尝试使用ruby连接到Mysql时,会抛出错误:

/usr/local/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- mysql (LoadError)
from /usr/local/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require

-bash-4.1$ ruby -v
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux]
-bash-4.1$ gem list -i mysql
true

当我在不同的服务器上尝试相同的代码时,它可以工作。任何可能的原因?

1 个答案:

答案 0 :(得分:0)

您可能正在使用gem list -i mysql true gem list -i ^mysql$ false gem list -i ^mysql2$ true gem。事实上,你的正则表达式看起来应该是这样的

require 'mysql2'

所以,使用

series: [{
    ...
}, {
    linkedTo: ':previous',
    ...
}]