Zugriff auf MySQL-Server auf einem Remote-PC im LAN
In einer lokalen Netzwerkumgebung kann eine Verbindung zu einem MySQL-Server auf einem anderen PC hergestellt werden effizient. Sehen wir uns die Lösung genauer an:
Fehler beim ersten Verbindungsversuch
Als Sie auf die Fehlermeldung „Unbekannter MySQL-Server-Host“ stießen, deutete dies darauf hin, dass versucht wurde, eine Verbindung zur Fernbedienung herzustellen Der MySQL-Server war nicht erfolgreich. Das Problem kann darin liegen, dass sowohl die IP-Adresse als auch die Portnummer des Hosts in der Verbindungszeichenfolge angegeben werden.
Um dies zu beheben, entfernen Sie die Portnummer (3306) aus der Verbindungszeichenfolge:
mysql -u user -h 192.168.1.28 -p password
Fehler „Zugriff verweigert“ aufgrund einer IP-Einschränkung
Die nachfolgende Fehlermeldung „Zugriff verweigert“ deutet darauf hin, dass das Benutzerkonto, mit dem Sie eine Verbindung zum MySQL-Server herstellen, nicht über die erforderlichen Berechtigungen verfügt Berechtigungen für den Zugriff auf die Datenbank. Standardmäßig sind MySQL-Konten auf die Verbindung von bestimmten IP-Adressen oder Hostnamen beschränkt.
Zugriff auf Remote-PC gewähren
Um dieses Problem zu beheben, müssen Sie Zugriff auf Ihren PC gewähren IP-Adresse oder Hostname des Client-Computers auf dem MySQL-Server.
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root_password';
FLUSH PRIVILEGES;
Sobald Sie den Zugriff gewährt haben, sollten Sie in der Lage sein, eine Verbindung zum Remote-MySQL-Server herzustellen von Ihrem Client-Computer.
Das obige ist der detaillierte Inhalt vonWie greife ich auf einem Remote-PC in einem LAN auf einen MySQL-Server zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!