Bei der Verwendung von Navicat kann es manchmal zu Problemen kommen, wenn die Verbindung zum Server fehlschlägt. Im Folgenden stellen wir Ihnen die Lösung für dieses Problem vor.
Empfohlenes Tutorial: MySQL-Video-Tutorial
1. Stellen Sie zunächst sicher, dass Ihre Linux-Firewall aktiviert ist aus
Wenn die Firewall des Unternehmensservers wichtig ist und nicht ausgeschaltet werden kann, ist dies problematischer. Sie müssen die Eigenschaften in der Firewall-Konfigurationsdatei konfigurieren.
Wenn Sie das Problem immer noch nicht lösen können, lesen Sie bitte weiter unten.
2. Wenn es sich um einen Cloud-Server handelt, bestätigen Sie bitte, ob Port 3306 so eingestellt ist, dass er für die Außenwelt geöffnet ist
Hier sehen wir es Der Alibaba Cloud-Server als Beispiel. Der Standardport des Servers ist nicht für die Außenwelt geöffnet. Wenn Sie externen Zugriff gewähren möchten, müssen Sie der Sicherheitsgruppe manuell Regeln hinzufügen das offizielle Dokument: https://helpcdn.aliyun.com/document_detail/25471.html?spm =5176.doc25468.2.4.RfJyPU
Wenn Sie es immer noch nicht lösen können, lesen Sie bitte unten weiter.
3. Problem mit unzureichenden Berechtigungen
Prompt-Fehler: Warnung: Die Verwendung eines Passworts auf der Befehlszeilenschnittstelle kann unsicher sein.
FEHLER 1130 (HY000): Host „192.168.3.134“ darf keine Verbindung zu diesem MySQL-Server herstellen
Lösung:
1 . Geben Sie die MySQL-Datenbank-Befehlszeile ein
2. Geben Sie use mysql;
ein. 3. Legen Sie das Root-Kontokennwort auf 123456 fest, um mit einer beliebigen IP auf den MySQL-Server zuzugreifen.
Geben Sie grant ein alle Berechtigungen für *.* an root@„%“, identifiziert durch „Passwort“;
Dies entspricht der Gewährung aller Berechtigungen für IP-xxx.xxx.xxx.xxx, einschließlich Fernzugriffsberechtigungen, % Prozent Die Die Zahl gibt an, dass jede IP auf die Datenbank zugreifen darf.
4. Geben Sie dann Flush-Berechtigungen ein;
5. Starten Sie MySQL auf dem Linux-Server neu
Das obige ist der detaillierte Inhalt vonWarum kann Navicat keine Verbindung zum Server herstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!