私はmysqlgemをインストールしましたが、最初のハードルに落ちています:
initialize': wrong number of arguments(4 for 0) (ArgumentError)
from open.rb:14:in `new'
from open.rb:14:in `<main>'
このコードの結果は次のとおりです。
require 'mysql'
db = Mysql.new('localhost','root','','test')
puts db
私はこのチュートリアルのコードに従っていました:
http://rubylearning.com/satishtalim/ruby_mysql_tutorial.html
新しいメソッドは4つの引数を受け入れないようです。理由がわかりません。Mysql.newは、新しいオブジェクトを適切に作成します。