2011年8月16日

[ruby-list:48323] windows版1.9(64bit)rubyから、64bit版mysqlにアクセスする手段はありますか

中川と申します。
Ruby1.9(64bit)、Mysql5.5(64bit)をインストールしたのですが、
RubyからMysqlにアクセスできません。

gem install ruby-mysql

を実行してrequire 'mysql' はtrueが返るのですが
db = Mysql::new( hostname,user, passwd, dbname )

NameError: uninitialized constant Mysql::Protocol::UNIXSocket
from c:/ruby/lib/ruby/gems/1.9.1/gems/ruby-mysql-2.9.4/lib/mysql/protocol.rb:212:in `block in initialize'
from c:/ruby/lib/ruby/1.9.1/timeout.rb:44:in `timeout'
from c:/ruby/lib/ruby/gems/1.9.1/gems/ruby-mysql-2.9.4/lib/mysql/protocol.rb:209:in `initialize'
from c:/ruby/lib/ruby/gems/1.9.1/gems/ruby-mysql-2.9.4/lib/mysql.rb:110:in `new'
from c:/ruby/lib/ruby/gems/1.9.1/gems/ruby-mysql-2.9.4/lib/mysql.rb:110:in `connect'
from c:/ruby/lib/ruby/gems/1.9.1/gems/ruby-mysql-2.9.4/lib/mysql.rb:42:in `new'
from (irb):2
from c:/ruby/bin/irb.bat:20:in `<main>'

とエラーが出ます。
windowsのx64環境では接続はできないのでしょうか。
お分かりの方いらっしゃいましたらお教えください。

投稿者 xml-rpc : 2011年8月16日 12:53
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/105777
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。