Ubuntu 16.04 mysql5.7.17 öffnet Remote-Port 3306

Ubuntu 16.04 mysql5.7.17 öffnet Remote-Port 3306

Aktivieren Sie den Remotezugriff auf MySQL

MySQL-Benutzer haben standardmäßig keine Remotezugriffsberechtigungen. Wenn sich das Programm und die Datenbank nicht auf demselben Server befinden, müssen wir daher die Remotezugriffsberechtigungen für MySQL aktivieren.

Es gibt zwei gängige Methoden: die Tabellenänderungsmethode und die Autorisierungsmethode.

Relativ gesehen ist die Tabellenänderungsmethode einfacher und ich persönlich bevorzuge diese Methode. Daher werde ich hier nur die Tabellenänderungsmethode veröffentlichen.

1. Melden Sie sich bei MySQL an

mysql -u root -p

2. Ändern Sie die Benutzertabelle der MySQL-Datenbank und ändern Sie das Hostelement von „localhost“ in „%“. %Dies bedeutet, dass jeder Host zugreifen darf. Wenn nur eine bestimmte IP-Adresse zugreifen darf, können Sie sie in die entsprechende IP-Adresse ändern. Sie können beispielsweise localhost in 192.168.1.123 ändern, was bedeutet, dass nur die IP-Adresse 192.168.1.123 im lokalen Netzwerk remote auf MySQL zugreifen darf.

mysql> mysql verwenden; 
mysql> Host auswählen, Benutzerformular Benutzer; 
mysql>Benutzer aktualisieren, Host festlegen = '%', wobei Benutzer = 'root'; 
mysql>Host, Benutzer aus Benutzer auswählen; 
mysql> Berechtigungen leeren; 
mysql> beenden; 

Überprüfen Sie zunächst, ob der Port geöffnet ist: netstat -an | grep 3306

Öffnen Sie die MySQL-Konfigurationsdatei vim /etc/mysql/mysql.conf.d/mysqld.cnf
Abmelden der Bindeadresse = 127.0.0.1
Starten Sie Ubuntu neu
Überprüfen Sie erneut, ob der Port geöffnet ist netstat -an | grep 3306

================================

Autorisieren Sie den Root-Benutzer für alle Verbindungen: Gewähren Sie „root“@„%“, gekennzeichnet durch „xxxxxx“, alle Berechtigungen für *.*.
Das letzte ist das MySQL-Passwort
Lassen Sie die Berechtigungen sofort wirksam werden: Leeren Sie die Berechtigungen.​

Jetzt sind alle Vorgänge abgeschlossen und Sie können von jedem Host aus eine Verbindung zu diesem MySQL-Datenbankserver herstellen.

Lösung für MySQL-Remoteverbindungsfehler: https://www.jb51.net/article/103770.htm

Offener Port der Centos7.1-Firewall: https://www.jb51.net/article/103777.htm

Offene Ports für CentOS 7: https://www.jb51.net/article/103773.htm

Ubuntu 15.04 MySQL öffnet Remote-Port 3306 : https://www.jb51.net/article/103784.htm

https://www.jb51.net/article/103766.htm

root@3bc476b7e0d5:~# vim /etc/mysql/mysql.conf.d/mysqld.cnf 
root@3bc476b7e0d5:~# netstat -an | grep 3306 
tcp 0 0 127.0.0.1:3306 0.0.0.0:* HÖREN 

root@3bc476b7e0d5:/# Dienst MySQL aktivieren 
Verwendung: /etc/init.d/mysql start|stop|restart|reload|force-reload|status 
root@3bc476b7e0d5:/# netstat -an | grep 3306 
tcp6 0 0 :::3306 :::* HÖREN 
root@3bc476b7e0d5:/#mysql --version 
mysql Ver 14.14 Distrib 5.7.16, für Linux (x86_64) mit EditLine-Wrapper 
root@3bc476b7e0d5:/#mysql -u root -p 
Passwort eingeben: 
Willkommen beim MySQL-Monitor. Befehle enden mit ; ​​oder \g. 
Ihre MySQL-Verbindungs-ID ist 4 
Serverversion: 5.7.16-0ubuntu0.16.04.1 (Ubuntu) 
 
Copyright (c) 2000, 2016, Oracle und/oder seine Tochtergesellschaften. Alle Rechte vorbehalten. 
 
Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer 
Tochtergesellschaften. Andere Namen können Marken ihrer jeweiligen 
Eigentümer. 
 
Geben Sie „help;“ oder „\h“ ein, um Hilfe zu erhalten. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen. 
 
mysql> Datenbanken anzeigen; 
+--------------------+ 
| Datenbank | 
+--------------------+ 
| Informationsschema | 
|Stoff| 
|mysql | 
| Leistungsschema | 
|System| 
+--------------------+ 
5 Zeilen im Satz (0,02 Sek.) 

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Installieren Sie MySQL 5.7 unter Ubuntu 18.04
  • Ubuntu16.04 Installation mysql5.7.22 Grafik-Tutorial
  • So konfigurieren Sie PHP7.0+Apache2+Mysql5.7 in einer Ubuntu14.04-Serverumgebung
  • Installieren Sie mysql5.7.10 manuell unter Ubuntu
  • Tutorial zur Installation von MySQL 5.7 auf Ubuntu 16.04
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.16 (Ubuntu 16.04)
  • MySQL 5.7.17 Installations- und Konfigurations-Tutorial unter Linux (Ubuntu)
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.17 (Ubuntu 16.04)
  • Tutorial zur Installation mehrerer MySQL 5.7.14 unter Ubuntu Kylin 14.10
  • Installieren Sie mysql5.7 unter Ubuntu 18.04

<<:  15 Linux-Befehlsaliase, die Ihnen Zeit sparen

>>:  Apple Mac OS X in VMWare12 installieren – Grafik-Tutorial

Artikel empfehlen

Shell-Skripteinstellungen zum Verhindern von Brute-Force-SSH

Das Shell-Skript richtet die Zugriffskontrolle ei...

11 Linux-KDE-Anwendungen, die Sie nicht kannten

KDE Abkürzung für Kool Desktop Environment. Eine ...

Lösung für den Fehler „MySQL-Server ist verschwunden“

MySQL-Server hat Problem in PHP behoben 1. Hinter...

Beispielcode zum Zeichnen von Doppelpfeilen in gängigen CSS-Stilen

1. Mehrere Aufrufe eines einzelnen Pfeils Sobald ...

Ubuntu16.04 erstellt eine php5.6-Webserverumgebung

Ubuntu 16.04 installiert standardmäßig die PHP7.0...

Vergleich zweier Implementierungsmethoden der Vue-Dropdown-Liste

Zwei Implementierungen der Vue-Dropdown-Liste Die...

Vue3-Kompilierungsprozess - Quellcodeanalyse

Vorwort: Vue3 ist schon seit langem verfügbar. Vo...

Allgemeine Lösungen für das Ablaufen der Lese-/Schreibtrennung in MySQL

Die Fallstricke der Lese- und Schreibtrennung in ...

Detaillierte Erklärung des MySQL-Ausführungsplans

Die EXPLAIN-Anweisung liefert Informationen darüb...

Webseiten-Erlebnis: Planung und Design

1. Klären Sie die Designrichtung <br />Zuers...

Sortierung und Paginierung von MySQL-Abfragen

Überblick Da wir die Daten normalerweise nicht di...

MySQL InnoDB MRR-Optimierungshandbuch

Vorwort MRR ist die Abkürzung für Multi-Range Rea...

Mehrere wichtige MySQL-Variablen

Es gibt viele MySQL-Variablen, von denen einige u...

Konzepte und Methoden für Server-Stresstests (TPS/Parallelität)

Inhaltsverzeichnis 1 Indikatoren im Stresstest 1,...