Mailinglist Archive: opensuse-programming-de (113 mails)
| < Previous | Next > |
Re: SOS - java - jdbc - mysql
- From: Tim Oliver Wagner <lists@xxxxxxxxxxxxx>
- Date: Sat, 7 Aug 2004 00:21:31 +0200
- Message-id: <200408070021.32260.lists@xxxxxxxxxxxxx>
Am Freitag, 6. August 2004 20:13 schrieb Manfred Tremmel:
> Am Donnerstag, 5. August 2004 22:48 schrieb Tim Oliver Wagner:
> > ähm, ich glaube wir haben gerade aneinander vorbei geredet ... ich
> > wollte einfach auf meinen MYSQL Server von der UNI aus zugreifen ...
> > aber da das MYSQL ja nur auf 127.0.0.1 hört, funktioniert es ja nicht
> > ... :-(
>
> Klar, Du musst die IP oder den Namen des Rechners verwenden, auf den Du
> zugreifst. Die 127.0.0.1 bzw. localhost sind ja nur für den Rechner an
> dem man sitzt.
Ähm, nee ... also ich sitze an dem Rechner mit der 192.168.0.3 und greife im
Programm auf den Rechner 192.168.0.1 zu und es kommt zu folgender
Fehlermeldung:
tow@linux:~> java P06_selectSomething
java.sql.SQLException: Data source rejected establishment of connection,
message from server: "Host '192.168.0.3' is not allowed to connect to this
MySQL server"
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:645)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1771)
at com.mysql.jdbc.Connection.<init>(Connection.java:440)
at
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:400)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at P06_selectSomething.main(P06_selectSomething.java:7)
tow@linux:~>
Also wenn ich es auf dem Rechner selbst laufen lasse und die 192.168.0.1 durch
die 127.0.0.1 ersetze, dann funktioniert es ...
Also einfach die IP angeben geht nicht ... habe es auch mit der Internet-IP
probiert kommt die gleiche Meldung ... lediglich die IP ist natürlich anders
in der Fehlermeldung und es dauert ein wenig länger ....
Weisst Du jetzt was mein Problem ist?
Grüße
OLI
> Am Donnerstag, 5. August 2004 22:48 schrieb Tim Oliver Wagner:
> > ähm, ich glaube wir haben gerade aneinander vorbei geredet ... ich
> > wollte einfach auf meinen MYSQL Server von der UNI aus zugreifen ...
> > aber da das MYSQL ja nur auf 127.0.0.1 hört, funktioniert es ja nicht
> > ... :-(
>
> Klar, Du musst die IP oder den Namen des Rechners verwenden, auf den Du
> zugreifst. Die 127.0.0.1 bzw. localhost sind ja nur für den Rechner an
> dem man sitzt.
Ähm, nee ... also ich sitze an dem Rechner mit der 192.168.0.3 und greife im
Programm auf den Rechner 192.168.0.1 zu und es kommt zu folgender
Fehlermeldung:
tow@linux:~> java P06_selectSomething
java.sql.SQLException: Data source rejected establishment of connection,
message from server: "Host '192.168.0.3' is not allowed to connect to this
MySQL server"
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:645)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:1771)
at com.mysql.jdbc.Connection.<init>(Connection.java:440)
at
com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:400)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at P06_selectSomething.main(P06_selectSomething.java:7)
tow@linux:~>
Also wenn ich es auf dem Rechner selbst laufen lasse und die 192.168.0.1 durch
die 127.0.0.1 ersetze, dann funktioniert es ...
Also einfach die IP angeben geht nicht ... habe es auch mit der Internet-IP
probiert kommt die gleiche Meldung ... lediglich die IP ist natürlich anders
in der Fehlermeldung und es dauert ein wenig länger ....
Weisst Du jetzt was mein Problem ist?
Grüße
OLI
| < Previous | Next > |