Wie kann man den MySQL Port ändern?

Melden
  1. Einführung
  2. MySQL-Konfigurationsdatei finden
  3. Den Port in der Konfigurationsdatei anpassen
  4. Neustart des MySQL-Servers
  5. Verbindung über den neuen Port herstellen
  6. Weitere Hinweise
  7. Fazit

Einführung

MySQL verwendet standardmäßig den Port 3306 für die Kommunikation zwischen dem Datenbankserver und den Clients. Es kann jedoch Situationen geben, in denen dieser Port geändert werden muss. Dies kann notwendig sein, um Portkonflikte zu vermeiden, die Sicherheit zu erhöhen oder spezielle Netzwerkanforderungen zu erfüllen.

MySQL-Konfigurationsdatei finden

Um den Port zu ändern, müssen Sie zuerst die Konfigurationsdatei von MySQL finden. Diese heißt in der Regel my.cnf oder my.ini, je nach Betriebssystem. Unter Linux befindet sich diese meist in Verzeichnissen wie /etc/mysql/ oder /etc/. Unter Windows ist die Datei häufig im Installationsverzeichnis von MySQL zu finden.

Den Port in der Konfigurationsdatei anpassen

Nachdem die Konfigurationsdatei geöffnet wurde, suchen Sie den Eintrag, der mit port=3306 bezeichnet ist. Falls dieser Eintrag fehlt, kann er unter dem Abschnitt hinzugefügt werden. Ändern Sie die Zahl 3306 auf den gewünschten Port, zum Beispiel:

port=3307

Dieser Wert gibt an, auf welchem Port der MySQL-Server Verbindungen annimmt.

Neustart des MySQL-Servers

Damit die Änderungen wirksam werden, muss der MySQL-Server neu gestartet werden. Das Neustarten erfolgt je nach Betriebssystem unterschiedlich. Unter Linux kann dies z.B. mit:

sudo systemctl restart mysql

oder

sudo service mysql restart

erfolgen. Unter Windows können Sie den MySQL-Dienst über die Dienste-Verwaltung oder die Eingabeaufforderung neu starten.

Verbindung über den neuen Port herstellen

Nach dem Neustart erwartet MySQL Verbindungen über den neuen Port. Beim Verbinden mit dem Datenbankserver muss daher der neue Port angegeben werden, beispielsweise mit dem MySQL-Client:

mysql -u Benutzername -p -P 3307 -h localhost

Hier ersetzt 3307 den neuen gewählten Port.

Weitere Hinweise

Beachten Sie, dass bei einer Änderung des Ports eventuell auch Firewall-Regeln aktualisiert werden müssen, damit Verbindungen auf dem neuen Port zugelassen werden. Zudem sollten Anwendungen, die auf MySQL zugreifen, entsprechend angepasst werden, damit sie den geänderten Port verwenden.

Fazit

Das Ändern des MySQL Ports ist eine vergleichsweise einfache Aufgabe, die vor allem darin besteht, den gewünschten Port in der Konfigurationsdatei festzulegen und den Datenbankserver neu zu starten. Hierdurch kann MySQL flexibel an spezifische Anforderungen angepasst werden.

0

Kommentare