Ein Beispiel für die Installation von MySQL unter Linux und die Konfiguration des externen Netzwerkzugriffs

Ein Beispiel für die Installation von MySQL unter Linux und die Konfiguration des externen Netzwerkzugriffs

Konfigurationsschritte

1. Überprüfen Sie, ob DNS konfiguriert ist

Wenn DNS nicht konfiguriert ist, lesen Sie den vorherigen Artikel, um DNS zu konfigurieren.

Konfigurationsbezogen

Wenn DNS nicht konfiguriert ist, kann der Befehl yum die DNS-Konfiguration der Linux-Softwarebibliothek nicht finden. Der freie DNS1=114.114.114.114 kann verwendet werden. Sie können auch einen Backup-DNS2=119.29.29.29 hinzufügen.

2. Installieren Sie MySQL mit Yum

yum -y installiere MySQL MySQL-Server MySQL-Entwickler

Hier wird yum verwendet, um den Zustimmungsvorgang -y auszuführen. Die folgenden drei Softwareprogramme sind mysql, mysql-server und mysql-dev (in irrelevanter Reihenfolge).

3. Starten Sie den MySQL-Dienst

Dienst MySQLD starten

Der Dienst muss hier gestartet werden, sonst können nachfolgende Operationen nicht ausgeführt werden

4. Konfigurieren Sie das MySQL-Standardkennwort

mysqladmin -u root-Passwort 'xxxxx'

Konfigurieren Sie das Root-Passwort. Im Allgemeinen können viele externe Programme nicht auf das Root-Passwort zugreifen, wenn es nicht konfiguriert ist.

5. Externen Netzwerkzugriff konfigurieren

Der Standard-Anmeldebefehl für den Root-Benutzer lautet mysql -u root -p

mysql -p (Anfängern wird empfohlen, mit dem vollständigen Namen des Befehls zu üben, denn wenn Sie sich nach der Arbeit mit dem abgekürzten Befehl anmelden, ist der Standardbenutzer root. Wenn eine fehlerhafte Operation auftritt, führt dies zu unerwarteten Ergebnissen!!!)

benutze MySQL; 
Benutzersatz aktualisieren: Host='%', wobei Benutzer='root' und Host='localhost';

6. Berechtigungen aktualisieren

Berechtigungen leeren; 
Ausfahrt;

Die Benutzertabelle kann nicht aktualisiert werden, ohne die Berechtigungen zu aktualisieren

7. Firewall konfigurieren

Dienst iptables stoppen 
chkconfig iptables aus

Die Firewall verfügt über eine IP-Sperrtabelle und mit Ausnahme von Port 22 sind alle anderen Ports standardmäßig blockiert.

8. Konfigurieren Sie den MySQL-Dienst so, dass er automatisch gestartet wird

chkconfig mysqld auf

Richten Sie den MySQL-Dienst so ein, dass er beim Booten automatisch gestartet wird

Die obige Konfiguration Firewall

9. Das war’s. Versuchen Sie, über das Internet darauf zuzugreifen.

Abschließende Gedanken

Sie müssen mehr üben, um MySQL zu konfigurieren und sich mit der Bedienung vertraut zu machen. Üben Sie mehr als dreimal am Tag.

Das obige Beispiel zur Installation von MySQL unter Linux und zur Konfiguration des externen Netzwerkzugriffs ist der gesamte Inhalt, den der Editor mit Ihnen teilt. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen.

Das könnte Sie auch interessieren:
  • So öffnen Sie externe Netzwerkzugriffsrechte für MySQL
  • Teilen Sie den detaillierten Prozess zum Einrichten von Mysql5.6, um externen Netzwerkzugriff zu ermöglichen
  • Mysql ermöglicht externe Netzwerkzugriffseinstellungen Schritte
  • So erlauben Sie den externen Netzwerkzugriff auf MySQL und ändern das MySQL-Kontokennwort

<<:  So führen Sie den sudo-Befehl aus, ohne in Linux ein Passwort einzugeben

>>:  JavaScript ist unzuverlässig undefiniert

Artikel empfehlen

Detaillierte Erklärung der Semiotik in Html/CSS

Basierend auf Theorien wie Saussures Sprachphilos...

So erstellen Sie einen untergeordneten Prozess in nodejs

Inhaltsverzeichnis Einführung Untergeordneter Pro...

Lösung zur Schnittstellenverformung beim Einstellen der Frameset-Höhe

Derzeit habe ich ein Projekt erstellt, die Schnitt...

Analyse der Anweisungsausführungsreihenfolge von SQL und MySQL

Ich bin heute auf ein Problem gestoßen: Kann ich ...

Verwenden Sie Vue3 zur Datenbindung und Anzeigelistendaten

Inhaltsverzeichnis 1. Vergleich mit Vue2 1. Neue ...

Anwendungsbeispiele für die try_files-Direktive von Nginx

Die Konfigurationssyntax von Nginx ist flexibel u...

Der URL-Wert des SRC- oder CSS-Hintergrundbildes ist der Base64-codierte Code

Möglicherweise ist Ihnen aufgefallen, dass auf die...

Detaillierte Erläuterung der langsamen MySQL-Protokollabfrage

Langsame Protokollabfragefunktion Die Hauptfunkti...

Mehrere spezifische Methoden zur MySQL-Speicherplatzbereinigung

Inhaltsverzeichnis Vorwort 1. Überprüfen Sie die ...

React-Diagramm Serialisierung JSON Interpretation Fallanalyse

Das Ziel dieses Dokuments ist es, die JSON-Serial...

Zusammenfassung der XHTML-Anwendung im Webdesign-Studium

<br />Im Allgemeinen ist die Dateiorganisati...

Detailliertes Beispiel für das Linux-Allround-Systemüberwachungstool dstat

Umfassendes Systemüberwachungstool dstat dstat is...