Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie verbinde ich mich mit einem MySQL-Server auf einem Remote-PC in einem LAN?

Susan Sarandon
Freigeben: 2024-11-14 11:26:01
Original
467 Leute haben es durchsucht

How to Connect to a MySQL Server on a Remote PC in a LAN?

Herstellen einer Verbindung zu einem MySQL-Server auf einem Remote-PC im LAN

Beim Versuch, eine Verbindung zu einer auf gehosteten MySQL-Datenbank herzustellen, ist ein Problem aufgetreten einem anderen Computer in Ihrem lokalen Netzwerk. Obwohl MySQL auf Ihrem Client-Computer installiert ist, schlägt die Verbindung fehl.

Um die Verbindung herzustellen, befolgen Sie die folgenden Schritte:

Beheben eines unbekannten Hostfehlers:

Sie haben zuvor den Befehl ausgeführt:

mysql -u user -h 192.168.1.28:3306 -p password
Nach dem Login kopieren

Die Portnummer (3306) sollte jedoch nach der Datenbank enthalten sein Adresse:

mysql -u user -h 192.168.1.28 -p password
Nach dem Login kopieren

Fehler „Zugriff verweigert“ beheben:

Sie haben erfolgreich eine Verbindung hergestellt, ohne den Port anzugeben, aber jetzt tritt ein Fehler „Zugriff verweigert“ auf. Um dieses Problem zu beheben, gewähren Sie dem Remote-Computer Zugriffsrechte.

  1. Auf dem Servercomputer, auf dem MySQL ausgeführt wird:

    • Öffnen Sie die MySQL-Eingabeaufforderung.
    • Führen Sie den folgenden Befehl aus, um dem „Root“-Benutzer alle Berechtigungen über die IP des Remote-Computers zu gewähren Adresse:
    GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.28' IDENTIFIED BY 'root_password';
    Nach dem Login kopieren
    • Führen Sie den folgenden Befehl aus, um die Änderungen zu übernehmen:
    FLUSH PRIVILEGES;
    Nach dem Login kopieren
  2. Ersetzen Sie „root_password“ durch das tatsächliche Root-Passwort des MySQL-Servers.
  3. Ersetzen Sie „192.168.1.28“ durch die IP-Adresse des Client-Computers (diejenige, von der aus Sie eine Verbindung herstellen möchten).

Zusätzliche Hinweise:

  • Stellen Sie sicher, dass der MySQL-Server die richtige IP-Adresse überwacht und Port.
  • Bestätigen Sie, dass Ihr Client-Computer über eine Firewall verfügt, die Verbindungen zum MySQL-Server zulässt.
  • Wenn weiterhin Folgendes auftritt Weitere Fehlerbehebungslösungen finden Sie in der MySQL-Dokumentation oder in Online-Foren.

Das obige ist der detaillierte Inhalt vonWie verbinde ich mich mit einem MySQL-Server auf einem Remote-PC in einem LAN?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage