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

Detailliertes Beispiel des MySQL InnoDB-Sperrmechanismus

1. InnoDB-Sperrmechanismus Die InnoDB-Speicher-En...

Einführung und Verwendung von fünf Controllern in K8S

Inhaltsverzeichnis Controllertyp von k8s Beziehun...

Vue implementiert Akkordeoneffekt

In diesem Artikelbeispiel wird der spezifische Co...

Detaillierte Erläuterung der MySQL-Remoteverbindungsberechtigung

1. Melden Sie sich bei der MySQL-Datenbank an mys...

Vue SPA-Lösung zur Optimierung des ersten Bildschirms

Inhaltsverzeichnis Vorwort Optimierung SSR Import...

So sichern Sie MySQL-Kontoinformationen elegant

Vorwort: Ich bin kürzlich auf das Problem der Ins...

So zählen Sie das Datum mit Bash herunter

Sie möchten wissen, wie viele Tage es bis zu eine...

Verstehen Sie die Verwendung des All-Attributs von CSS3

1. Kompatibilität Wie unten dargestellt: Die Komp...

Bringen Sie Ihnen kostenlos bei, wie Sie AWS-Serverressourcen nutzen

AWS – Amazons Cloud-Computing-Serviceplattform Ic...