Detaillierte Schritte zum Konfigurieren der MySQL-Remoteverbindung unter Alibaba Cloud

Detaillierte Schritte zum Konfigurieren der MySQL-Remoteverbindung unter Alibaba Cloud

Vorwort

Wie wir alle wissen, unterstützt das auf Alibaba Cloud installierte MySQL standardmäßig keine Remote-Verbindung. Wir müssen jedoch dennoch einige Tools wie Navicat verwenden, um eine Verbindung zu MySQL herzustellen. Zu diesem Zeitpunkt müssen wir die Remote-Verbindung von MySQL ändern.

Hinweis: Nachdem Sie die MySQL-Berechtigungen geändert haben, müssen Sie die Berechtigungstabelle aktualisieren, damit die Konfiguration wirksam wird.

Berechtigungen leeren;

Umgebungsvoraussetzung: centos7 mysql5.7

1. Melden Sie sich zunächst bei MySQL auf Alibaba Cloud an:

mysql -u root -h localhost -p

2. Öffnen Sie die MySQL-Datenbank   (Sie benötigen die Berechtigung zum Bedienen der MySQL-Datenbank, normalerweise der Root-Benutzer von MySQL.)

MySQL verwenden

3. Derzeit haben wir zwei Möglichkeiten, Änderungen vorzunehmen:

Die erste Methode besteht darin, den Host des ursprünglichen Eintrags user='root' and host='localhost' direkt in % oder die angegebene IP zu ändern

1) Wenn Sie den Host auf % setzen, bedeutet das, dass jede IP-Adresse eine Verbindung zu MySQL herstellen kann.

Benutzersatz aktualisieren: Host='%', wobei Benutzer='root' und Host='localhost';

2) Natürlich können Sie den Host auch als bestimmte IP angeben

Benutzersatz aktualisieren: Host='106.39.178.131', wobei Benutzer='root' und Host='localhost';

3) Führen Sie nach der Ausführung der obigen Anweisungen die folgenden Anweisungen aus, um die Berechtigungstabelle zu aktualisieren und die Konfiguration wirksam zu machen.

Berechtigungen leeren;

Die zweite Methode: einen neuen Datensatz hinzufügen

1) Fügen Sie einen neuen Benutzer „newname“ (dieser neue Benutzername kann auch „root“ sein) mit dem Passwort hinzu und setzen Sie den Host auf %, um anzugeben, dass jede IP-Adresse eine Verbindung zu MySQL herstellen kann.

 gewähre alles auf *.* an „newname“@„%“, identifiziert durch „Navicat_123“;

2) Fügen Sie einen neuen Benutzer mit dem Namen „newname“ und dem Kennwort hinzu und legen Sie den Host auf die angegebene IP-Adresse fest. Geben Sie dabei an, dass nur diese IP-Adresse eine Verbindung zu MySQL herstellen kann.

 gewähre alles auf *.* an „newname“@„106.39.178.131“, identifiziert durch „Navicat_123“;

3) Führen Sie nach der Ausführung der obigen Anweisungen die folgenden Anweisungen aus, um die Berechtigungstabelle zu aktualisieren und die Konfiguration wirksam zu machen.

Berechtigungen leeren;

Wenn Sie zu einer lokalen Verbindung wechseln möchten, müssen Sie natürlich nur den Host des entsprechenden Benutzers in „localhost“ ändern.

Benutzersatz aktualisieren: Host='localhost', wobei Benutzer='root' und Host='106.39.178.131';

4. Stellen Sie jetzt keine Verbindung zu Navicat her. Sie müssen noch zwei weitere Dinge tun, sonst tappen Sie in die Falle.

1) Überprüfen Sie, ob Port 3306 der Server-Firewall geöffnet ist. Wenn nicht, öffnen Sie ihn.

2) Überprüfen Sie, ob Port 3306 in den Alibaba Cloud-Sicherheitsgruppenregeln geöffnet ist.

So prüfen und konfigurieren Sie Referenzdokumente: [https://help.aliyun.com/document_detail/25471.html?spm=5176.100241.0.0.IneJPl]

5. Jetzt ist es Zeit, eine Remote-Verbindung herzustellen. Geben Sie die entsprechenden Parameter in das Tool ein

Host: die IP-Adresse des Alibaba Cloud-Servers

Port: 3306

Benutzername: Wenn Sie ihn auf die erste Weise ändern, ist der Benutzer root. Wenn Sie ihn auf die zweite Weise ändern, ist der Benutzer der Name, den Sie selbst festlegen. Meiner ist beispielsweise newname.

Passwort: Wenn Sie es auf die erste Weise ändern, ist das Passwort das Root-Passwort. Wenn Sie es auf die zweite Weise ändern, ist das von Ihnen festgelegte Passwort Ihr eigenes Passwort. Meins ist beispielsweise Navicat_123

Waren Sie in diesem Moment, als die Verbindung hergestellt wurde, nicht aufgeregt?

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Maven-Konfiguration settings.xml (Angabe der lokalen Warehouse- und Alibaba Cloud-Image-Einstellungen)
  • Alibaba Cloud CentOS 7 Server Build Nginx Web Service Erfahrungsbeispiel
  • So installieren Sie die grafische Oberfläche des Alibaba Cloud ECS-Servers
  • Docker verwendet Nextcloud, um eine private Baidu-Cloud-Festplatte zu erstellen
  • Skript zum Wiederherstellen versehentlich gelöschter Dateien von Baidu Cloud Disk (einfache Methode)
  • Tutorial zum Mounten einer SSD-Cloud-Festplatte auf dem Alibaba Cloud CentOS 7-System
  • PHP zum Batch-Download von Beispielen zum Teilen von Baidu-Cloud-Disk-Dateien
  • Der Alibaba Cloud Disk-Einladungscode (interner Betacode) ist echt und kann kostenlos weitergegeben werden. Täglich begrenzte Aktivierung. Anbei die Alibaba Cloud Disk-Anwendung und die Download-Adresse

<<:  Logrotate implementiert alle zwei Stunden die Catalina.out-Protokollrotation

>>:  Eine Untersuchung des JS-Operators im Problem

Artikel empfehlen

CSS zum Erzielen des Effekts einer rotierenden Flip-Card-Animation

Die CSS-Animation des rotierenden Flip-Effekts, d...

Grundlegende Konzepte und allgemeine Methoden des Map-Mappings in ECMAScript6

Inhaltsverzeichnis Was ist eine Zuordnung? Unters...

Vue.js-Textfeld mit Dropdown-Komponente

Ein Textfeld mit Dropdown-Liste ermöglicht es Ben...

Wie implementiert MySQL ACID-Transaktionen?

Vorwort Kürzlich wurde ich in einem Interview gef...

So fragen Sie Datum und Uhrzeit in MySQL ab

Vorwort: Bei der Projektentwicklung werden in ein...

CSS3-Analyse der Schritte zur Erstellung des Douyin-LOGO

Auch „Tik Tok“ erfreut sich großer Beliebtheit un...

CSS und JS für eine romantische Meteorschauer-Animation

1. Rendern 2. Quellcode HTML < Textkörper >...

So verwenden Sie die MySQL-Indexzusammenführung

Die Indexzusammenführung ist ein intelligenter Al...