Navicat-Verbindung MySQL Fehlerbeschreibungsanalyse

Navicat-Verbindung MySQL Fehlerbeschreibungsanalyse

Beschreibung des lokalen Verbindungsfehlers mit Navicat

2013 - Verbindung zum MySQL-Server beim Lesen des ersten Kommunikationspakets verloren, Systemfehler: 0 „Interner Fehler/Prüfung (Kein Systemfehler)“

Fehlerbeschreibung

Überprüfen

Lösung

cd /etc/mysql/mysql.conf.d/
sudo vim mysqld.cnf

Kommentieren Sie den Inhalt der roten Box

Hinweise

Starten Sie den MySQL-Dienst neu und testen Sie die Verbindung erneut

Verbindung erfolgreich
Überprüfen


Umfeld

Version der virtuellen Maschine

Bildbeschreibung hier einfügen

MySQL-Version

Bildbeschreibung hier einfügen

Vorbereitende Vorbereitung

Überprüfen Sie den MySQL-Ausführungsstatus

sudo systemctl mysql status

Startstatus
Wenn es nicht läuft, starten Sie den MySQL-Dienst mit dem Befehl sudo systemctl start mysql

Root-Passwort ändern

Nach der Installation von MySQL ist das Root-Passwort standardmäßig leer. Ändern Sie das Root-Benutzerpasswort

mysqladmin -u root-Passwort "IhrNeuesPasswort";

Betreten Sie die interaktive MySQL-Umgebung

sudo mysql -u root -p
# und gib dann dein Passwort ein 

Interaktive Eingabe

Alle Bibliotheken anzeigen

Datenbanken anzeigen; 

Datenbanken anzeigen

Switch-Bibliothek

Datenbankname verwenden; 

Bildbeschreibung hier einfügen

Neuer Benutzer

erstellen

Erstellen Sie den Benutzer „Benutzername“@„%“, identifiziert durch „IhrPasswort“;
# 'Benutzername'@'%' @ Das '%' danach ist die Hostkonfiguration 

Neuen Benutzer anlegen

Überprüfen

Sie können sehen, dass keine Berechtigungen zugewiesen sind

Bildbeschreibung hier einfügen

Zuweisen von Berechtigungen

gewähren Sie „Benutzername“@„%“, identifiziert durch „IhrPasswort“, alle Berechtigungen für *.*;

Weisen Sie diesem Benutzer alle Berechtigungen für alle Tabellen in allen Bibliotheken zu

Bildbeschreibung hier einfügen

Berechtigungen leeren; 

spülen

Diesen Benutzer erneut anzeigen

Zugewiesene Berechtigungen

Oben finden Sie die detaillierte Lösung für den Fehler, der auftritt, wenn Navicat eine Verbindung zu MySQL herstellt. Weitere Informationen zum Fehler, der auftritt, wenn Navicat eine Verbindung zu MySQL herstellt, finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Lösen Sie das Problem, dass Navicat für MySQL beim Herstellen einer Verbindung zu MySQL einen 2005-Fehler meldet
  • Häufige Fehler und Lösungen zum Verbinden von Navicat mit einer virtuellen MySQL-Maschine
  • Navicat stellt eine Verbindung zu MySQL8.0.11 her und es tritt ein Fehler 2059 auf
  • Wenn Navicat eine Verbindung zu MySQL herstellt, meldet es 10060, 1045 Fehler und den Speicherort von my.ini
  • Beheben Sie den 1251-Fehler beim Herstellen einer Verbindung zwischen MySQL und Navicat
  • Beheben Sie den 3680-Fehler beim Erstellen einer neuen Datenbank in Navicat auf dem Mac

<<:  Detaillierte Erklärung zur Verwendung des Basis-Tags in HTML

>>:  Beispiel für die Implementierung von Unterstreichungseffekten mit CSS und JS

Artikel empfehlen

Der Nginx-Reverseproxy leitet Anfragen von Port 80 an 8080 weiter.

Lassen Sie uns zunächst eine Reihe von Konzepten ...

Einführung in häufig verwendete MySQL-Befehle in der Linux-Umgebung

Geben Sie den MySQL-Befehl ein: mysql -u+(Benutze...

Beispiel einer datenbankübergreifenden Abfrage in MySQL

Vorwort In MySQL werden datenbankübergreifende Ab...

Installieren und konfigurieren Sie SSH in CentOS7

1. Installieren Sie openssh-server yum install -y...

4 Lösungen für CSS-Browserkompatibilitätsprobleme

Frontend ist ein harter Job, nicht nur weil sich ...

Vorgehensweise bei der Installation einer virtuellen VMware Workstation-Maschine

Virtuelle Maschinen sind eine sehr praktische Tes...

Anweisungen zur Verwendung des HTML-Tags dl dt dd

Grundaufbau: Code kopieren Der Code lautet wie fol...

Interpretation von syslogd- und syslog.conf-Dateien unter Linux

1: Einführung in syslog.conf Für verschiedene Uni...

Der visuelle Designpfad der Website sollte den Benutzergewohnheiten entsprechen

Cooper sprach über den visuellen Pfad des Benutze...

Beispielcode, wie CSS mehrere Klassen abgleicht

CSS stimmt mit mehreren Klassen überein Das folge...

Asynchrone Programmierung in Javascript: Verstehen Sie Promise wirklich?

Inhaltsverzeichnis Vorwort Grundlegende Verwendun...