Ich starte Ruby 1.9 (Ruby 1.9.1p376 (2009-12-07 Revision 26041) [i386-Darwin10]) auf Slow Leopard (über MacPorts installiert).Vanilla MySQL Zugriff von Ruby 1.9 auf Snow Leopard
Ich installierte dann die Ruby-MySQL-Client-Bibliothek über MacPorts: RB19-mysql
Der Versuch, es zu benutzen, ich installieren erhalten folgende Fehlermeldung:
db.rb:4:in `initialize': wrong number of arguments(4 for 0) (ArgumentError) from db.rb:4:in `new' from db.rb:4:in `'
Mein Code:
require 'mysql'
require 'pp'
dbh = Mysql.new("localhost", "testuser", "testpass", "test")
puts "Server version: " + dbh.get_server_info
Es scheint, als würde ich hier etwas sehr Grundlegendes vermissen.
Habe ich die richtige Client-Bibliothek installiert? Ich benutze es richtig? Fehle ich einige andere Abhängigkeiten?
Würde mich freuen, wenn mir jemand in die richtige Richtung zeigen könnte.
Danke!
Ist "Slow Leopard" ein OS X Insider-Witz oder ein Tippfehler? Wenn es ein Tippfehler ist, ist es ein Freudscher? :) –
Slow err Snow Leopard ist schnell genug für mich .. Typo in der Tat :) – deepakg
Aber es kann langsamer als Win XP bekommen ... – Jaryl