मैं धीमी तेंदुए (मैकपॉर्ट्स के माध्यम से स्थापित) पर रुबी 1.9 (रूबी 1.9.1p376 (200 9-12-07 संशोधन 26041) [i386-darwin10]) चला रहा हूं।स्नो तेंदुए पर रूबी 1.9 से वेनिला माईएसQL पहुंच
मैं तो स्थापित MacPorts के माध्यम से रूबी 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
ऐसा लगता है कि मुझे यहां कुछ मूलभूत याद आ रही है।
क्या मैंने सही क्लाइंट लाइब्रेरी स्थापित की है? मैं इसे सही तरीके से उपयोग कर रहा हूं? क्या मुझे कुछ अन्य निर्भरताएं याद आ रही हैं?
कोई सराहना करेगा अगर कोई मुझे सही दिशा में इंगित कर सकता है।
धन्यवाद!
"धीमी तेंदुए" मजाक के अंदर एक ओएस एक्स है, या एक टाइपो? यदि यह एक टाइपो है, तो क्या यह एक फ्रायडियन है? :) –
धीमी गलती हिम तेंदुए मेरे लिए पर्याप्त तेज़ है .. वास्तव में टाइपो :) – deepakg
लेकिन यह Win XP से धीमा हो सकता है ... – Jaryl