我已经安装了 mysql gem,但遇到了第一个障碍:
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 创建一个新对象就好了。