Hi,
@rkrueger:
<klugschei*>
Also früher war es so, dass wenn man den Zugriff von außen auf Mysql nicht benötigte, man den Parameter skip-networking gesetzt hat. Das wurde sogar extra in der Mysql - Dokumentation erwähnt (wenn ich mich richtig erinnere). Einfach aus Sicherheitsgründen. Durch das bind-address wird das gleiche erreicht:
Code: Alles auswählen
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1
Da oft der Webserver / PHP auf dem gleichen Host wie Mysql läuft, ist es nur nötig, dass Mysql nur auf lokale Anfragen (localhost / 127.0.0.1) antwortet. Somit ist der Zugriff von außen unmöglich.
</klugschei*>
Ansonsten freue ich mich natürlich über diesen goilen Server
und will ihn ja keinesfalls schlecht machen!
Ich denke ich weiß jetzt wo mein Problem liegt:
In dem VServer, in dem der Mysql läuft, ist kein loopback Interface konfiguriert, sondern nur die öffentliche IP. Von daher kann der Mysql sich beim Start nicht an 127.0.0.1 binden.
Werde jetzt mal schauen wie man ein loopback für einen VServer konfiguriert (wenn überhaupt) und das dann nochmal testen.
Wenn jemand gleich weiß wie ich nem VServer ein loopback konfigurieren kann, dann raus damit
Schöne Grüße,
Bern
Edit:
Server 4.0.24-10sarge2
Schon oft neugestartet.
In den Logs steht nichts drin, außer mysql beendet und gestartet.