尝试使用Mysql运行Rails时出现分段错误

尝试使用Mysql运行Rails时出现分段错误,mysql,ruby-on-rails,ruby,Mysql,Ruby On Rails,Ruby,我是RoR的新手。只是试着亲自动手 我做了以下几件事: 已安装Ruby 2.0.0-p481 x64设置环境路径 已安装的DevKit-mingw64-64-4.7.2-20130224-1432-sfx 已安装MySQL Server 5.6.19设置环境路径 gem安装mysql2-无rdoc-无ri-'-使用mysql lib=C:\Program Files\mysql\mysql Server 5.6\lib-使用mysql include=C:\Program Files\mysql

我是RoR的新手。只是试着亲自动手

我做了以下几件事:

已安装Ruby 2.0.0-p481 x64设置环境路径

已安装的DevKit-mingw64-64-4.7.2-20130224-1432-sfx

已安装MySQL Server 5.6.19设置环境路径

gem安装mysql2-无rdoc-无ri-'-使用mysql lib=C:\Program Files\mysql\mysql Server 5.6\lib-使用mysql include=C:\Program Files\mysql\mysql Server 5.6\include'成功

然后我用下面的代码创建了一个test.rb文件来测试mysql

require 'mysql2'

client = Mysql2::Client.new(host: 'localhost', username: 'root', password: '')

sql = 'select NOW() as timestamp'

result = client.query(sql)

result.each do |row|
  puts row['timestamp']
end
然后我发布了以下命令:

ruby test.rb
这是错误的一瞥:

C:/Ruby200-x64/lib/ruby/gems/2.0.0/extensions/x64-mingw32/2.0.0/mysql2-0.3.16/mysql2/mysql2.so:[BUG]分段错误ruby 2.0.0p481 2014-05-08[x64-mingw32]

在它之后,有超过500多行或错误。我使用的是Windows8.1x64


有人会说这个问题是重复的,已经被问了好几次,我接受了,但我在任何地方都找不到解决方案。

你能从控制台连接到mysql吗?是的@YevgeniyAnfilofyev我能连接到mysql。任何帮助都将不胜感激。