Freigabe für andere Server

  • Thread starter Thread starter X-Trancer
  • Start date Start date
X

X-Trancer

Guest
Moin

Ich habe Die Webseite auf nem Server und die Mysql Datenbank auf nem anderen nun kann die Webseite nicht verbinden

Wo muss ich das einstellen damit die verbindung geht?
 
du musst lediglich externen MySQL zugriff auf deinem Datenbankserver freigeben und halt dann bei deiner Website nicht "localhost" sonder die Serverdomain eingeben.... -- FERTIG! ;)
 
Auf der Webseite hab ich die IP Drin des Server wo die Datenbank ist

Was muss ich im mysql server ändern?

Wir hatten den Server neu gemacht demnach musste ich mysql neu installieren und so daher gehts nicht mehr nur weiss ich net wie ichs damals gemacht habe
 
Du musst eigentlich nur auf zwei Dinge achte.

Zum einen die ny.cnf:
Hier muss die Zeile mit
Code:
skip-networking
auskommentiert sein. Ausserdem darf keine feste iP-Adresse existieren, von wo aus sich über das Netzwerk eingeloggt werden kann.

Zum zweiten der Benutzer:
Wenn du einen neuen Benutzer in Mysql anlegst, musst du darauf achten, dass in der Tabelle user der Mysql-Berechtigungstabelle nicht localhost drin steht, sondern eben der Server von dem aus du dich einloggen willst. Hier gehört dann die IP rein. Vergib aber keine Wildcards, denn sonst kann sich von jedem x-beliebigen Server jemand auf deinen Mysql-Server einloggen.

Gruß Mordor
 
Back
Top