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 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:
|
<<: Logrotate implementiert alle zwei Stunden die Catalina.out-Protokollrotation
>>: Eine Untersuchung des JS-Operators im Problem
Die CSS-Animation des rotierenden Flip-Effekts, d...
Das <input>-Tag Das <input>-Tag wird ...
Ich habe kürzlich MySQL auf 5.7 aktualisiert und ...
Dieser Artikel stellt den Beispielcode zur Implem...
In diesem Artikel wird der spezifische Code für d...
Inhaltsverzeichnis Was ist eine Zuordnung? Unters...
Vorwort Um sicherzustellen, dass Ihre Webseiten in...
Ein Textfeld mit Dropdown-Liste ermöglicht es Ben...
Vorwort Kürzlich wurde ich in einem Interview gef...
Als ich mich kürzlich lokal unter Linux anmeldete...
Vorinstallationsarbeiten: Stellen Sie sicher, das...
Vorwort: Bei der Projektentwicklung werden in ein...
Auch „Tik Tok“ erfreut sich großer Beliebtheit un...
1. Rendern 2. Quellcode HTML < Textkörper >...
Die Indexzusammenführung ist ein intelligenter Al...