我在Slow Leopard(通過MacPorts安裝)上運行Ruby 1.9(ruby 1.9.1p376(2009-12-07 revision 26041)[i386-darwin10])。香草從雪豹MySQL 1.9上訪問雪豹
我然後安裝通過MacPorts的Ruby的MySQL客戶端庫: 安裝RB19-mysql的
嘗試使用它,我得到以下錯誤:
db.rb:4:in `initialize': wrong number of arguments(4 for 0) (ArgumentError) from db.rb:4:in `new' from db.rb:4:in `'
我的代碼:
require 'mysql'
require 'pp'
dbh = Mysql.new("localhost", "testuser", "testpass", "test")
puts "Server version: " + dbh.get_server_info
看來我很想念這裏非常基本的東西。
我安裝了正確的客戶端庫嗎? 我正確使用它? 我是否缺少一些其他的依賴關係?
如果有人能指出我正確的方向,將不勝感激。
謝謝!
「Slow Leopard」是一個OS X內部的笑話,還是一個錯字?如果這是一個錯字,它是弗洛伊德語的嗎? :) – 2010-01-17 13:02:10
慢err雪豹對我來說足夠快..錯別字:) – deepakg 2010-01-17 15:48:05
但它可以比Win XP慢... – Jaryl 2010-06-27 19:27:25