我在收到此错误时尝试运行rake secret
命令:
rake aborted!
NameError: uninitialized constant Mysql2::Client::SECURE_CONNECTION
/Users/myuser/dev/myapp/config/application.rb:7:in `<top (required)>'
/Users/myuser/dev/myapp/config/Rakefile:5:in `require'
/Users/myuser/dev/myapp/config/Rakefile:5:in `<top (required)>'
我已经获得了最新版本的mysql和gem mysql2。最近有没有其他人偶然发现这个问题?我在这里找到的关于这个主题的大多数帖子都有五年的历史,并没有解决这个问题。
答案 0 :(得分:0)
在这里回答我自己的问题。此问题是由mysql2 gem版本(0.3.18)与gemfile(0.3.16)中指定的版本不匹配引起的。