MySQL und Java?

MySQL, PostgreSQL, SQLite
maik
Posts: 82
Joined: 2003-04-14 19:31

MySQL und Java?

Post by maik » 2005-11-30 13:07

Ich weiß nicht ob ich hier richtig bin vielleicht ist es ja auch ein Java Problem.

Ich habe einen Managed-Server von 1und1 und habe mir ein kleines Java Proggi geschrieben, welches auf die MySQL Datenbank zugreifen soll. Auf meinem Laptop (Windows) läuft es ohne Probleme auf dem Server hingegen bekomme ich die Fehlermeldung:

MESSAGE: java.net.ConnectException: Connection refused

Bei der Hotline ist zur Zeit kein durchkommen, vielleicht weiß hier jemand rat. Zugriff auf die mysql Konfiguration habe ich nicht. Die my.cnf sieht so aus:

[client]
socket = /kunden/tmp/mysqld.sock

[mysqld]
user = mysql
pid-file = /homepages/db/mysql/mysqld.pid
socket = /kunden/tmp/mysqld.sock
basedir = /usr/
datadir = /homepages/db/mysql
tmpdir = /tmp
language = /usr/share/mysql/english
#log = /var/log/mysql.log
log-err
log-warnings
myisam-recover = BACKUP,FORCE
skip-locking
# skip-networking
port = 3306
set-variable = max_allowed_packet=10M
set-variable = table_cache=127
set-variable = max_connections=310
set-variable = max_user_connections=300
set-variable = wait_timeout=60
et-variable = flush_time=300
set-variable = long_query_time=3
default_week_format=3
query_cache_type = 1
query_cache_size = 16M
innodb_data_home_dir =
innodb_data_file_path = ibdata1:10M:autoextend
innodb_log_file_size=20M
innodb_additional_mem_pool_size=10M
innodb_buffer_pool_size=64M
innodb_lock_wait_timeout=60

#
[mysqldump]
quick
set-variable = max_allowed_packet=10M

[mysql]
no-auto-rehash

[isamchk]
# set-variable = key_buffer=16M

[myisamchk]
tmpdir=/homepages/


Was kann das sein? Wie kann ich das Problem beheben oder ist es doch ein Java Problem und ich sollte mich in einem anderen Forum umsehen. Das Java Programm führe ich selbstverständlich auf dem Server aus. Eine Verbindung von extern auf die DB ist nicht möglich.

Ideen?

Roger Wilco
Administrator
Administrator
Posts: 5924
Joined: 2004-05-23 12:53

Re: MySQL und Java?

Post by Roger Wilco » 2005-11-30 19:41

Du darfst von außen nicht auf die Datenbank zugreifen.

maik
Posts: 82
Joined: 2003-04-14 19:31

Re: MySQL und Java?

Post by maik » 2005-11-30 22:08

Aber ich will doch gar nicht von außen auf die Datenbank zugreifen, das Script liegt auf dem Server.

timeless2
Posts: 416
Joined: 2005-03-04 14:45
Location: Paris

Re: MySQL und Java?

Post by timeless2 » 2005-11-30 22:26

Ja, das schon, aber Java wird clientseitig ausgeführt, d.h. auf dem abrufenden Rechner und der bräuchte einen externen Datenbankzugriff. Wenn die Datenbank nur von lokal abgefragt werden kann, bleiben dir nur serverseitige Skripte (php/perl/javaservlet/...).