Heim  >  Artikel  >  Datenbank  >  Warum kann Navicat keine Verbindung zum Server herstellen?

Warum kann Navicat keine Verbindung zum Server herstellen?

angryTom
angryTomOriginal
2019-08-06 16:49:389648Durchsuche

Warum kann Navicat keine Verbindung zum Server herstellen?

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

Warum kann Navicat keine Verbindung zum Server herstellen?

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!

Stellungnahme:
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