Detailliertes Tutorial zur Installation einer MySQL-Datenbank in einer Linux-Umgebung

Detailliertes Tutorial zur Installation einer MySQL-Datenbank in einer Linux-Umgebung

1. Installieren Sie die Datenbank

1) yum -y install mysql-server (einfach)

Der Befehl yum sucht automatisch im Internet nach MySQL-Dienstressourcen, lädt sie auf den lokalen Computer herunter und schließt die Installation ab.

2) Sie können den MySQL-Dienst auch online herunterladen, ihn per xftp auf das Linux-System übertragen und selbst installieren (normalerweise im Verzeichnis usr oder opt).

2. Starten Sie die Datenbank

Führen Sie nach Abschluss der Installation den Befehl service mysqld start aus

3. Melden Sie sich bei der Datenbank an

mysql -u root -p Drücken Sie die Eingabetaste und geben Sie das Passwort ein (der Standardbenutzer von mysql ist root und das Passwort ist leer)

4. Verwenden Sie eine Datenbank

Wechseln Sie nach erfolgreicher Anmeldung zur MySQL-Datenbank und geben Sie ein: use mysql – Unter dem MySQL-Dienst gibt es standardmäßig 3 Datenbanken. Um eine Tabelle in einer Datenbank zu bedienen, geben Sie sie zuerst mit use ein.

5. Verbindung zur Datenbank herstellen : Verwenden Sie Navicat für MySQL, um eine Verbindung zur Datenbank herzustellen

1) Fragen Sie alle Benutzer ab, die sich anmelden können, und Hosts, die Links aus der Benutzertabelle unterstützen:

select user, host, password from user; (alle MySQL-Anweisungen enden mit einem Semikolon)

2) Der Unterschied zwischen dem Wert des Hostfelds in der Benutzertabelle, der % oder localhost ist

host=%, bedeutet, dass alle IPs Verbindungsberechtigung haben

3) Erstellen Sie einen neuen Root-Benutzer und erteilen Sie diesem Benutzer die Betriebsberechtigungen für alle Datenbanken und alle Objekte. Das % in dieser Autorisierungsanweisung bedeutet, dass jeder Host eine Verbindung zum MySQL-Server herstellen kann. In diesem Fall gibt es kein Problem bei der Verwendung des Navicat-Clients. Die Autorisierungsanweisung lautet: Erteilen Sie alle Berechtigungen für *.* an „root“@„%“, identifiziert durch „123456“, mit der Option „Grant“;

alle Berechtigungen: alle Berechtigungen – Hinzufügen, Löschen, Ändern und Abfragen

*.* (Datenbankname. Tabellenname): * vor . bedeutet alle Datenbanken, * nach . bedeutet alle Tabellen, *.* bedeutet alle Tabellen in allen Datenbanken unter dem MySQL-Dienst

Beispiel: mysql.user – Benutzertabelle unter MySQL-Datenbank

Flush-Berechtigungen;—Aktualisierungsberechtigungen

4) Wenn keine Verbindung zum internen Server hergestellt werden kann, schalten Sie zuerst die Firewall aus und beenden Sie MySQL (Beenden oder Strg+C).

Wenn keine Verbindung zum Cloud-Server hergestellt werden kann, öffnen Sie Port 3306 (MySQL-Standardport) in der Sicherheitskomponente des Cloud-Servers.

6. Schritte zum Deinstallieren von MySQL

1) Deinstallieren Sie das mit Yum installierte MySQL (gilt nur für mit dem Yum-Befehl installiertes MySQL).

yum -y entferne mysql*

2) Suchen Sie die MySQL-Installationsdatei

finden / -name mysql

3) Verwenden Sie rm-rf, um die gefundenen MySQL-Dateien zu löschen

4)Start/Stopp/Status des MySQL-Dienstes

Dienst MySQLD Start/Stopp/Status

Wenn auf einem Server mehrere MySQL-Dienste vorhanden sind, ändern Sie die Standard-Portnummer in der Datei /etc/my.cnf

7. Ergänzende Inhalte – Wissenspunkte zu internen und externen Netzwerken

1) Unterschiede zwischen internen und externen Netzwerken

Intranet wird auch LAN oder privates Netzwerk genannt und ist ein Netzwerk, auf das nur Benutzer eines einzigen LAN zugreifen können.

Beispiel: Pingen Sie die Intranet-IP 192.168.88.133

Das externe Netzwerk wird auch Weitverkehrsnetz oder öffentliches Netzwerk genannt. Es handelt sich dabei um eine IP-Adresse, auf die alle Benutzer im Internet zugreifen können.

Beispiel: Ping öffentliches Netzwerk IP 106.52.90.235

2) Der lokale Computer muss auf die Testumgebung zugreifen und sicherstellen, dass er sich im selben LAN befindet, d. h. im selben IP-Netzwerksegment (der rote Teil von 192.168.88.133).

8. Ergänzende Inhalte - Allgemeine Netzwerk-Wissenspunkte

1) Der Unterschied zwischen TCP und UDP:

TCP ist ein zuverlässiges Übertragungsprotokoll, da es zur Datenübertragung eine Verbindung herstellen muss, während UDP dies nicht ist.

2) TCP stellt eine Verbindung her und gibt dreimal einen Händedruck, trennt die Verbindung und winkt viermal

Verbindungs-Handshake 3-mal: A und B senden und empfangen funktioniert normal

üErstes Mal: ​​A→B sendet eine Nachricht, B empfängt die Nachricht (B weiß: B hat die Nachricht erfolgreich erhalten, A hat die Nachricht erfolgreich gesendet)

ü Zweites Mal: ​​B→A sendet eine Nachricht, A empfängt die Nachricht (A weiß: B hat OK gesendet, A hat OK gesendet und empfangen)

ü Das dritte Mal: ​​A→B sendet eine Nachricht und B empfängt die Nachricht (B weiß: B hat OK gesendet)

Trennen: 4 Mal winken

üErstes Mal: ​​A→B, teile B mit, dass das Senden der Daten abgeschlossen ist und die Verbindung getrennt werden muss

ü Das zweite Mal: ​​B→A, lass A warten, bis B die Daten empfängt

üDrittes Mal: ​​B→A, Datenübertragung ist abgeschlossen, Sie können die Verbindung trennen

ü Beim vierten Mal: ​​A→B, die Verbindung wird nach XX Sekunden getrennt

Zusammenfassen

Dies ist das Ende dieses ausführlichen Tutorials zur Installation einer MySQL-Datenbank in einer Linux-Umgebung. Weitere Informationen zur Installation einer MySQL-Datenbank in einer Linux-Umgebung finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Tutorial zur Installation der mysql5.7.36-Datenbank in einer Linux-Umgebung
  • Einführung in den Installationsprozess von MySQL 8.0 in einer Linux-Umgebung
  • Detaillierte Schritte zur Installation von MySQL 8.0.27 in Linux 7.6-Binärdateien
  • Tutorial zur Installation von MySQL unter Linux
  • MySQL Multi-Instance-Bereitstellungs- und Installationshandbuch unter Linux
  • MySQL 8.0.25 Installations- und Konfigurations-Tutorial unter Linux
  • mysql8.0.23 Linux (Centos7) Installation vollständiges und ausführliches Tutorial
  • Detailliertes Tutorial zur Installation von mysql-8.0.20 unter Linux
  • Diagramm des Tutorials zur schnellen Installation und Konfiguration des Linux-Systems MySQL8.0.19
  • Tutorial zur Installation von MySQL8 unter Linux CentOS7
  • Installieren Sie die MySQL-Datenbank in einer Linux-Umgebung

<<:  So installieren Sie RabbitMQ schnell in Docker

>>:  Nachdem Webpack-cli erfolgreich installiert wurde, prüfen Sie den Fehlerfall webpack -v für Details.

Artikel empfehlen

Native JS realisiert einheitliche Bewegungen verschiedener Sportarten

In diesem Artikel wird eine einheitliche Bewegung...

Linux-Systemreparaturmodus (Einzelbenutzermodus)

Inhaltsverzeichnis Vorwort 1. Allgemeine Fehlerbe...

CSS Houdini erzielt einen dynamischen Welleneffekt

CSS Houdini gilt als die aufregendste Innovation ...

Einige häufige Fehler mit MySQL null

Laut Nullwerten bedeutet der Wert Null in MySQL l...

Interner Ereignisrückruf der Webkomponentenkomponente und Problempunktanalyse

Inhaltsverzeichnis Vorne geschrieben Was genau is...

So installieren Sie die MySQL 8.0-Datenbank auf dem M1-Chip (Bild und Text)

1. Herunterladen Zunächst möchte ich einen inländ...

Lösung für das Problem des achtstündigen Unterschieds bei der MySQL-Einfügezeit

Lösen Sie das Problem des achtstündigen Zeitunter...

So lösen Sie das Problem des verstümmelten MySQL-Inserts

Problembeschreibung: Beim Einfügen chinesischer Z...

Tipps zum Mischen von OR und AND in SQL-Anweisungen

Heute gibt es eine solche Anforderung. Wenn die a...

CSS verwendet radialen Farbverlauf zur Implementierung von Coupon-Stilen

In diesem Artikel erfahren Sie, wie Sie mithilfe ...