So stellen Sie mit Navicat Premium eine Remoteverbindung zur MySQL-Datenbank her

So stellen Sie mit Navicat Premium eine Remoteverbindung zur MySQL-Datenbank her

Derjenige, der eine neue Verbindung herstellt, entspricht dem Client, und derjenige, der eine Verbindung herstellt, entspricht dem Server. Die Schritte sind wie folgt:

1. Erstellen Sie ein Unterkonto, geben Sie die folgenden Autorisierungsbefehle in die Navicat-Abfrageoberfläche ein und führen Sie sie nacheinander aus:

Alle Privilegien gewähren
EIN test.* zu 'root333'@"%"
IDENTIFIZIERT durch „abc111“ MIT GRANT-OPTION;

FLUSH-PRIVILEGIEN;
  • alle PRIVILEGIEN bedeutet alle Berechtigungen;
  • Auf on folgt der Datenbankname. Beispielsweise bedeutet test.*, dass die erteilten Berechtigungen für alle Tabellen in der Datenbank test gelten. *.* bedeutet, dass jede Tabelle in jeder Datenbank autorisiert ist.
  • Das „to“ nach dem „to“ ist der Benutzername, der diesem Computer zugewiesen wurde. Das „root333“ vor dem „@“-Symbol steht für den Unterkontonamen, der später der „Benutzername“ bei der Verbindung mit dem MySQL-Server ist. Das „@“-Symbol nach dem „@“-Symbol ist die IP-Adresse des Computers, die diesem Computer zugewiesen wurde. Das „%“-Symbol steht für eine beliebige IP-Adresse.
  • Auf „IDENTIFIED BY“ folgt ein Passwort;
  • FLUSH PRIVILEGES: Berechtigungen aktualisieren.

2. Neue MySQL Verbindung erstellen (1)

Bildbeschreibung hier einfügen

Verbindungsname: Wählen Sie Ihren eigenen Host: Geben Sie die Server-Hostadresse ein, mit der Sie sich verbinden möchten Port: Standard ist 3306
Benutzername: Der Unterkontoname vor dem @-Symbol in Autorisierung 1 Passwort: Das Passwort nach IDENTIFIED BY in Autorisierung 1 (2) Klicken Sie auf „Verbindung testen“

Bildbeschreibung hier einfügen

Die Popup-Meldung „Verbindung erfolgreich“ zeigt an, dass die Verbindung erfolgreich war. Jetzt können wir die Datenbank auf dem entsprechenden Server betreiben.

3. Um Unterbenutzerberechtigungen zu löschen, geben Sie ein

LÖSCHEN AUS mysql.`user`, wobei User='Benutzername' UND Host='IP';

Benutzername: Der bei der Autorisierung festgelegte Unterkontoname
IP: steht für die IP-Adresse des Computers und % steht für alle. Wenn Sie jetzt versuchen, eine Verbindung über ein Unterkonto herzustellen, werden Sie darüber informiert, dass die Verbindung abgelehnt wurde.

Dies ist das Ende dieses Artikels über die Verwendung von Navicat Premium zur Remote-Verbindung mit einer MySQL-Datenbank. Weitere Informationen zur Verwendung von Navicat Premium zur Remote-Verbindung mit einer MySQL-Datenbank finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Migrieren Sie die Oracle-Datenbank mit Navicat Premium nach MySQL
  • Navicat Premium betreibt MySQL-Datenbank (führt SQL-Anweisungen aus)
  • Wenn Navicat Premium eine Verbindung zur Datenbank herstellt, wird die Fehlermeldung „2003 Verbindung zum MySQL-Server auf „localhost“ nicht möglich (10061)“ angezeigt.
  • Analyse zur Lösung des Problems, dass Navicat Premium eine Verbindung zu MySQL 8.0 herstellt und den Fehler „1251“ meldet.
  • Navicat Premium 15 Permanent-Crack-Aktivierungstool und Installationstutorial (professioneller Test verfügbar)
  • Detaillierter Prozess der Installation und Konfiguration von MySQL und Navicat Prenium

<<:  Sechs Vererbungsmethoden in JS und ihre Vor- und Nachteile

>>:  Tabelle Tag (Tabelle) Im Detail

Artikel empfehlen

CSS-Einstellung Div-Hintergrundbild-Implementierungscode

Das Hinzufügen einer Hintergrundbildsteuerung zu ...

Informationen zur ROS2-Installation und zur Verwendung der Docker-Umgebung

Inhaltsverzeichnis Warum Docker verwenden? Docker...

Einführung in die Verwendung der unbestimmten Eigenschaft des Kontrollkästchens

Wenn wir das Dialogfeld „Ordnereigenschaften“ in W...

MySQL5.7.27-winx64 Version Win10 Download- und Installations-Tutorial-Diagramm

MySQL 5.7-Installation Wir lernen in der Schule M...

CSS3-Radarscan-Kartenbeispielcode

Verwenden Sie CSS3, um coole Radar-Scan-Bilder zu...

So verwenden Sie den regulären Matching-Selektor für CSS-Attributwerte (Tipps)

Es gibt drei Typen von regulären Matching-Selekto...

Beispiel für die Implementierung einer eingebetteten Tabelle mit vue+elementUI

Während meines Praktikums im letzten Studienjahr ...

So konfigurieren Sie den Runner-Container in Docker

1. Erstellen Sie einen Runner-Container mk@mk-pc:...

Besprechen Sie den Entwicklungstrend der Baidu Encyclopedia UI

<br />Die offizielle Version der Baidu-Enzyk...

Das WeChat-Applet implementiert den Serveraufbau des Benutzeranmeldemoduls

Ich habe node.js zum Erstellen des Servers gewähl...

JavaScript, um einen ausgefallenen Karusselleffekt zu erzielen

In diesem Artikel werden zwei Methoden zur Implem...

Allgemeine grundlegende Linux-Befehle und -Verwendung

Dieser Artikel veranschaulicht anhand von Beispie...