Estoy ejecutando Ruby 1.9 (ruby 1.9.1p376 (2009-12-07 revisión 26041) [i386-darwin10]) en Slow Leopard (instalado a través de MacPorts).Vanilla Acceso a MySQL desde Ruby 1.9 en Snow Leopard
Luego instalado la biblioteca de cliente de Ruby MySQL a través de MacPorts: instalar RB19-mysql
intentar utilizarlo me sale el siguiente error:
db.rb:4:in `initialize': wrong number of arguments(4 for 0) (ArgumentError) from db.rb:4:in `new' from db.rb:4:in `'
Mi código:
require 'mysql'
require 'pp'
dbh = Mysql.new("localhost", "testuser", "testpass", "test")
puts "Server version: " + dbh.get_server_info
Parece que me falta algo muy básico aquí.
¿Instalé la biblioteca cliente correcta? ¿Lo estoy usando correctamente? ¿Me faltan algunas otras dependencias?
Agradecería que alguien me señale la dirección correcta.
Gracias!
¿Es "Slow Leopard" un chiste de OS X, o un error tipográfico? Si es un error tipográfico, ¿es un error freudiano? :) –
Slow err Snow Leopard es lo suficientemente rápido para mí ... Typo de hecho :) – deepakg
Pero puede ser más lento que Win XP ... – Jaryl