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 verwenden Sie die Wurmreplikation in einer MySQL-Datentabelle

Einfach ausgedrückt besteht die MySQL-Wurmreplika...

Installations- und Konfigurationstutorial von MySQL 8.0.16 unter Win10

1. Entpacken Sie MySQL 8.0.16 Der Ordner dada und...

Detaillierte Schritte zum Löschen von Umgebungsvariablen in Linux

Wie lösche ich Umgebungsvariablen unter Linux? Ve...

Eine kurze Diskussion darüber, wie man JS Schritt für Schritt lernt

Inhaltsverzeichnis Überblick 1. Verstehen Sie die...

So verwenden Sie Docker zum Bereitstellen von Front-End-Anwendungen

Docker erfreut sich immer größerer Beliebtheit. E...

Implementierungsschritte für die Paketierung und Optimierung von Vue-Projekten

Inhaltsverzeichnis Verpacken, Starten und Optimie...

ReactRouter-Implementierung

ReactRouter-Implementierung ReactRouter ist die K...

Ausführliche Erklärung der Modi und Umgebungsvariablen in Vue CLI

Vorwort Bei der Entwicklung tatsächlicher Projekt...

Erstellen Sie ein privates Docker-Warehouse (selbstsignierte Methode)

Um die von uns erstellten Images zentral zu verwa...

Beschreibung der Grenzen und Bereiche zwischen MySQL

MySQL zwischen Grenzbereich Der Bereich zwischen ...

Vue implementiert kleine Suchfunktion

In diesem Artikelbeispiel wird der spezifische Co...

Definition und Verwendung des MySQL-Cursors

Erstellen eines Cursors Erstellen Sie zunächst ei...