juan_
König
Hoi,
ich habe folgendes Script, welches mir ganz easy beasy von meinem "Homeserver" nen sql-Datensatz auslesen soll.
Allerdings kommt die Meldung :
wenn ich das Script spaßeshalber auf dem Server -mit dem host "localhost" ausführe, dann klappts. Wenn ich dann wieder eine IP-Adresse eintrage, meldet er wieder :
Muss ich die IP-Adresse noch in irgendeiner Weise initiieren, eigentlich nicht, oder? Ihr eine Variable zuzuweisen und dann diese einzubauen geht auch nicht.
Die IP-Adresse ist 100%ig richtig, der mysql server läuft auch.
Bitte um einen kleinen Tipp!
ciao
ich habe folgendes Script, welches mir ganz easy beasy von meinem "Homeserver" nen sql-Datensatz auslesen soll.
Code:
require "rubygems"
require "mysql"
begin
conn = Mysql.new("192.168.0.181", "xyz", "xyz")
conn.select_db("musik")
rescue Mysql::Error => e
puts "fehlermeldung: #{e.errno}"
puts "fehlermeldung: #{e.error}"
end
result = conn.query(
"SELECT int_name, cd_titel, cd_jahr
FROM interpreten, cds
WHERE int_nr=cd_interpret"
)
if result.num_rows > 0
while line = result.fetch_row
printf "'%s' von %s (%i)\n", line[1], line[0], line[2]
end
else
puts "Kein Ergebnis gefunden"
end
conn.close
mysql.rb:4:in `new': Can't connect to MySQL server on '192.168.0.181' (111) (Mysql::Error)
from mysql.rb:4
wenn ich das Script spaßeshalber auf dem Server -mit dem host "localhost" ausführe, dann klappts. Wenn ich dann wieder eine IP-Adresse eintrage, meldet er wieder :
mysql.rb:4:in `new': Can't connect to MySQL server on '192.168.0.181' (111) (Mysql::Error)
from mysql.rb:4
Muss ich die IP-Adresse noch in irgendeiner Weise initiieren, eigentlich nicht, oder? Ihr eine Variable zuzuweisen und dann diese einzubauen geht auch nicht.
Die IP-Adresse ist 100%ig richtig, der mysql server läuft auch.
Bitte um einen kleinen Tipp!
ciao