MySQL extern verfügbar machen!

Frank Burian

New Member
Irgendwie klappt es nicht von extern auf die MySQL Datenbank zu zugreifen!
Der Benutzer hat auch als Host %!
Kann es am Port 3306 liegen, das er nicht offen ist! Ich nutze openSUSE 10.3 und die Firewall ist deaktiviert, er sagt wir aber es läuft eine andere? Bloß keine Ahnung welche!

Kann mir einer weiterhelfen?

Mein my.conf:
[mysqld]
bind-address = 0.0.0.0
set-variable=local-infile=0
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packet = 1M
table_cache = 64
sort_buffer_size = 512K
net_buffer_length = 8K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
myisam_sort_buffer_size = 8M

# Don't listen on a TCP/IP port at all. This can be a security enhancement,
# if all processes that need to connect to mysqld run on the same host.
# All interaction with mysqld must be made via Unix sockets or named pipes.
# Note that using this option without enabling named pipes on Windows
# (via the "enable-named-pipe" option) will render mysqld useless!
#
#skip-networking
 
Hast Du den mysqld auch neu gestartet?
Code:
netstat -tulpn
auf dem Server sollte Dir verraten, auf welchen Ports der mysqld horcht.

Allerdings will man den mysqld in den allermeisten Fällen gar nicht der bösen, bösen Welt zugänglich machen. Eigentlich kann man so gut wie immer mit einem ssh-Tunnel den Zugriff ermöglichen. Gib mal "ssh-Tunnel" in die Forensuche ein.
 
Back
Top