我是Ruby noob(Roob?),我试图启动并运行我的系统。我已经通过rvm安装了Ruby(使用了Pragmatic指令)。我还通过社区版本(5.5.10)安装了MySQL。我还为Ruby安装了MySQL gem(2.8.1)。Mac OS X上的Ruby 1.9.2上的mysql gem问题10.6.6
在IRB,当我输入:
需要 “MySQL的”
我得到 “真”
但是,如果我尝试连接到我的数据库,在IRB使用此:
DBH = Mysql.real_connect( “本地主机”, “根”, “”, “测试”)
我得到这个消息:
NoMethodError:undefined方法real_connect' for Mysql:Class from (irb):2 from /Users/tlee/.rvm/rubies/ruby-1.9.2-p180/bin/irb:16:in
'
它似乎没有正确安装Ruby mysql gem,或者至少它似乎没有正确地与mysql实例进行通信。任何想法可能是什么问题?
宝玉的哪个版本你有安装?我已经用2.8.1试过了,它工作正常。 – 2011-03-19 14:12:42