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

JS realisiert Bild Digitaluhr

In diesem Artikelbeispiel wird der spezifische JS...

CSS-Einstellung Div-Hintergrundbild-Implementierungscode

Das Hinzufügen einer Hintergrundbildsteuerung zu ...

Beispiel für eine MySQL-Datenbank-übergreifende Transaktions-XA-Operation

In diesem Artikel wird die MySQL-Datenbank-übergr...

Verwenden Sie Docker, um mehrere PHP-Versionen auf dem Server auszuführen

PHP7 ist bereits seit einiger Zeit auf dem Markt ...

Detaillierte Erklärung zur Verwendung des Linux-Befehls Traceroute

Mithilfe von Traceroute können wir den Pfad ermit...

Implementierungsprozessdatensatz für benutzerdefinierte Vue-Tabellenspalten

Inhaltsverzeichnis Vorwort Rendern setTable-Kompo...

So kompilieren und installieren Sie OpenCV unter Ubuntu

Einfache Installation von opencv2: conda installi...

HTML-Grundlagen - Zusammenfassung - Empfehlung (Absatz)

HTML-Absatz Absätze werden durch das Tag <p>...

So verwenden Sie Nexus, um JAR-Pakete zu privaten Servern hinzuzufügen

Warum müssen wir einen privaten Nexus-Server erst...

Grundlagen der funktionalen Programmierung in JavaScript

Inhaltsverzeichnis 1. Einleitung 2. Was ist funkt...

So konfigurieren Sie https für Nginx in Docker

Websites ohne https-Unterstützung werden von Brow...

Zusammenfassung häufig verwendeter Leistungstestskripte für VPS-Server

Hier ist ein allgemeines Ein-Klick-Leistungstests...

So verwenden Sie die Verlaufsumleitung in React Router

In react-router kann der Sprung in der Komponente...