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

Mysql 5.7.17 Winx64-Installationstutorial auf Win7

Softwareversion und Plattform: MySQL-5.7.17-winx6...

Zusammenfassung der Linux Logical Volume Management (LVM)-Nutzung

Die Verwaltung des Speicherplatzes ist für System...

MySql 8.0.11 Installations- und Konfigurationstutorial

Offizielle Website-Adresse: https://dev.mysql.com...

Mysql kann keine nicht aggregierten Spalten auswählen

1. Einleitung Ich habe mein Blog kürzlich aktuali...

Der Kernprozess der NodeJS-Verarbeitung einer TCP-Verbindung

Vor ein paar Tagen habe ich mit einem Freund etwa...

Zusammenfassung der HOC-Nutzung von React-High-Order-Komponenten

Ein Satz zur Einführung von HOC Was ist eine Komp...

js realisiert das Verpacken mehrerer Bilder in Zip

Inhaltsverzeichnis 1. Dateien importieren 2. HTML...

JavaScript, um einen ausgefallenen Karusselleffekt zu erzielen

In diesem Artikel werden zwei Methoden zur Implem...

Erfahren Sie, wie nginx hohe Leistung und Skalierbarkeit erreicht.

Die Gesamtarchitektur von NGINX ist durch eine Re...

Eine detaillierte Diskussion der Komponenten in Vue

Inhaltsverzeichnis 1. Komponentenregistrierung 2....