So aktivieren Sie die MySQL-Remoteverbindung auf einem Linux-Server

So aktivieren Sie die MySQL-Remoteverbindung auf einem Linux-Server

Vorwort

Lernen Sie MySQL, um frühere Nicht-MK-Datensätze neu zu organisieren

beschreiben

Wenn es nicht aktiviert ist, wird beim Herstellen einer Verbindung zur Datenbank eine Fehlermeldung angezeigt: 2003 - Verbindung zu MySQL nicht möglich

Methoden/Schritte

•erster Schritt

Stellen Sie eine Remoteverbindung zum Linux-System her und stellen Sie sicher, dass die MySQL-Datenbank auf dem Linux-System installiert wurde. Melden Sie sich bei der Datenbank an.

mysql -u$user -p $pwd

•Schritt 2

Erstellen Sie einen Benutzer für die Remoteverbindung

GRANT ALL PRIVILEGES ON *.* TO '$username'@'%' IDENTIFIED BY '$password' WITH GRANT OPTION;

$username gibt den Benutzernamen an, % bedeutet, dass alle Computer eine Verbindung herstellen können oder Sie eine bestimmte IP-Adresse festlegen können, um die Verbindung herzustellen, $password gibt das Kennwort an

•Schritt 3

Führen Sie den Befehl „Flush Privileges“ aus, damit er sofort wirksam wird.

FLUSH PRIVILEGES;

• Schritt 4

Abfragen des Datenbankbenutzers

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

•Schritt 5

Öffnen Sie dann vim /etc/mysql/my.cnf

Setzen Sie die Bindeadresse auf 127.0.0.1

Eingestellt auf bind-address = 0.0.0.0 (Geräteadresse)

Neustart

/etc/init.d/mysql restart

• Überprüfen Sie den globalen MySQL-Port (der Standard ist 3306).
#Überprüfen Sie die Portnummer

show global variables like 'port';

Bisher wurde die Konfiguration abgeschlossen

Das könnte Sie auch interessieren:
  • So installieren Sie MySQL und aktivieren die Remote-Verbindung auf dem Cloud-Server Ubuntu_Server_16.04.1
  • So ändern Sie MySQL, um Remoteverbindungen zuzulassen
  • So konfigurieren Sie MySQL auf einem Ubuntu 16.04-Server und aktivieren die Remote-Verbindung
  • So aktivieren Sie die Remote-Verbindung (mehrere Backups) für die MySQL-Datenbank
  • mysql öffnet Remote-Verbindung (mysql öffnet Remote-Zugriff)
  • So aktivieren Sie die Remoteverbindung zur MySQL-Datenbank
  • Detaillierte Erläuterung der MySQL-Remoteverbindungsberechtigung

<<:  Hinweise zum Zeichengerätetreiber des Linux-Kernel-Gerätetreibers

>>:  So verwenden Sie Shell-Skripte in Node

Artikel empfehlen

So ändern Sie das MySQL-Passwort unter Centos

1. MySQL-Anmeldeeinstellungen ändern: # vim /etc/...

Swiper+echarts realisiert den Links- und Rechts-Scrolleffekt mehrerer Dashboards

In diesem Artikel wird der spezifische Code von S...

Schleifenmethoden und verschiedene Durchlaufmethoden in js

Inhaltsverzeichnis for-Schleife While-Schleife do...

Tipps zur Verwendung von DIV-Containern mit fester Höhe in IE6 und IE7

Es gibt viele Unterschiede zwischen IE6 und IE7 in...

Zusammenfassung der Anwendung von Übergangskomponenten in Vue-Projekten

​Transtion in Vue ist eine Kapselungskomponente f...

Vue-Beispielcode zur einfachen Implementierung von virtuellem Scrollen

Inhaltsverzeichnis Vorwort Rollprinzip erreichen ...

Nginx verwendet Lua+Redis, um IP dynamisch zu blockieren

1. Hintergrund Bei unserer täglichen Website-Wart...

JS realisiert den Effekt des Bildwasserfallflusses

In diesem Artikel wird der spezifische JS-Code zu...

Details zu 7 Arten der Komponentenkommunikation in Vue3

Inhaltsverzeichnis 1. Kommunikationsmethode für V...